Excel - VALUETOTEXT 函数



VALUETOTEXT 函数

Excel 的VALUETOTEXT函数将字段值转换为文本字符串,但包含文本值的字段不会被转换,并将保留相同的值。它将从特定单元格引用中检索文本值。

当处理包含大量列和行且没有适当可见性提示的大型电子表格时,查找特定信息可能变得具有挑战性。操作大量、庞大、非结构化的数据对用户来说非常耗时。为了缓解此问题,Excel 365 中引入了 14 个新的 Excel 函数。为了克服此问题,用户可以使用新内置的函数,如 Filter、Unique、Lambda、Xlookup 等。

兼容性

VALUETOTEXT函数与以下版本的 MS-Excel 兼容:

  • Microsoft 365 版 Excel
  • 适用于 Mac 的 Microsoft 365 版 Excel
  • 网络版 Excel

语法

VALUETOTEXT函数的语法如下:

=VALUETOTEXT(value, [format])

参数

您可以将以下参数与VALUETOTEXT函数一起使用:

参数 描述 必填/可选
它指定要作为文本返回的值。 必填
格式
  • format 它表示检索到的文本的格式类型。其值可以是 0 或 1。
  • 0 此默认值表示标准格式;检索到的文本将保持不变。
  • 1 它表示严格格式,其中分隔符和特殊字符包含在检索到的文本中。结果文本将嵌入在双引号中。但是,如果结果文本具有布尔值、错误,并且为数字形式,则不会使用双引号。
可选

VALUETOTEXT 函数示例

练习以下示例以了解如何在 Excel 中使用VALUETOTEXT函数。

示例 1

Excel 中的 VALUETOTEXT 函数用于将数值转换为文本格式。

解决方案

步骤 1 - 您需要开发一个包含两列的表格,分别命名为样本数据公式。在第一列中输入一些混合条目,如下面的图片所示:

VALUETOTEXT Function in Excel

步骤 2 - 在B4单元格中输入公式=VALUETOTEXT([@[样本数据]],1)。在这里,我们在函数的第二个参数中使用严格格式值 1。评估表格中的公式非常有趣。如果VALUETOTEXT公式写在单元格中,则相同的公式将自动应用于剩余的列单元格。

VALUETOTEXT Function in Excel 1

步骤 3 - 按Enter键以检索计算出的文本值,如下面的图片中突出显示的那样。

VALUETOTEXT Function in Excel 2

如您在上面的图片中看到的,应用 VALUETOTEXT 函数后,只有包含David JohnWorld Cup的文本数据用双引号括起来,而其他样本数据保持不变。

请注意,即使我们对第二个参数使用 0,结果文本值也会保持不变。如果第二个参数超过 1 或 0,则可能会发生错误。

VALUETOTEXT 函数可以与其他函数(如 CONCATENATE、LEFT、RIGHT、IF 语句等)无缝配合,以构建有效地操作文本的复杂表达式。它类似于 ARRAYTOTEXT 函数,该函数仅适用于数组。

示例 2

将 CONCATENATE 函数与 VALUETOTEXT 函数一起使用。

解决方案

假设您想将总销售额与北美地区的总销售额合并。为此,您可以在C3单元格中输入公式=CONCATENATE("北美:",VALUETOTEXT(B3,0))

CONCATENATE function with the VALUETOTEXT function

因此,VALUETOTEXT 函数将返回 2800 值,该值与北美:文本组合。

CONCATENATE function with the VALUETOTEXT function

下载练习表

您可以下载并使用样本数据表来练习VALUETOTEXT函数。

广告

© . All rights reserved.