如何在Excel中将数字转换为文本? (使用前2种方法)
如何在Excel中将数字转换为文本?
要将数字转换为Excel中的文本,有两种不同的方法:
- 方法1 – 在Excel中使用“ TEXT”功能
- 方法2 – 使用格式化单元格选项
现在让我们用一个例子讨论每种方法
您可以在此处下载此将数字转换为Excel模板中的文本–将数字转换为Excel模板中的文本#1使用Excel TEXT函数将数字转换为文本
Excel中的TEXT函数用于将格式为Number的数字转换为指定格式的文本。
Excel中的TEXT公式
争论
价值: 需要文本格式的值
格式代码:数字所需的格式代码
该值可以是任何数字。它可以直接输入或作为单元格引用。它也可以是数学运算或日期。您还可以在 价值.
有各种 格式代码 在Excel中可用。这 格式代码 总是用双引号引起来。您可以使用“ 0”指定一个小数点后零位的整数,“ 0.000”指定三个小数点后位,“ 0000”添加前导零,等等。您还可以使用以下格式指定百分比,科学计数法,货币,度,日期格式: TEXT函数,例如“ 0.00%”,“ $ 0”,“ ## 0°00′00”,“ DD / MM / YYYY”。
退货
该函数以指定格式返回数字作为文本。
假设您有一个包含数字25.00并设置为数字格式的单元格B4。您想要将数字转换为文本格式。
您可以将文本公式指定为:
=文字(B4,“ 0”)
它将以文本格式返回数字。
假设您在单元格B5中有一个数字0.781,并且您想要将此数字转换为百分比。
您可以使用以下TEXT公式:
=文字(B5,“ 0.0%”)
这将以文本格式返回78.1%。
假设您在单元格B6中有一个数字21000,并且您想要将该数字显示为美元货币。
为此,您可以在Excel中使用TEXT公式:
=文字(B6,“ $ 0”)
它将返回$ 21000。
假设您在单元格B7中有一个2018年10月22日的日期,并将此日期转换为另一种格式。
您可以使用TEXT公式:
= TEXT(B7,“ mmmm dd,yyyy”)
它将返回指定的日期,即2018年10月22日。
#2使用Excel格式单元格选项将数字转换为文本
除了使用TEXT函数外,还可以使用format单元格选项将数字转换为Excel中的文本。
假设您在单元格B11中有一个数字25,并且您想要将数字转换为文本。
为此,您可以按CTRL + 1(或在Mac中为COMMAND + 1)。此后将出现一个对话框,类似于下面显示的对话框。
它清楚地提到该单元格当前被格式化为数字。现在,在“类别”中选择“文本”选项。
并单击“确定”,您会注意到该数字已被格式化为“立即文本”。
同样,您可以将格式更改为百分比,日期,Excel中的科学计数法等。
假设您要将单元格B13转换为百分比格式。
选择单元格,然后按CTRL + 1(对于Mac,则按COMMAND + 1),然后选择“百分比”
然后点击“确定”。
除了按CTRL + 1(或在Mac中为COMMAND + 1),您还可以右键单击所选的单元格,然后单击“格式化单元格”,如下所示。
如以上步骤所示,您可以在“类别”中选择“文本”选项,然后单击“确定”。
您在哪里可以在Excel中将数字转换为文本?
现在,让我们看一些示例,您可以在其中将数字转换为Excel中的文本。
范例#1
假设您有即将在贵公司组织的下一次研讨会中举行的不同会议的开始和结束时间,如下所示。您应该将两次合并以创建一个范围(持续时间)。
要获取时间范围,您首先需要将时间转换为文本格式,然后将其合并。对于第一个会话,可以使用以下TEXT公式:
= TEXT(B4,“ hh:mm”)&(” –”)&TEXT(C4,“ hh:mm”)&(“ Hrs”)
它将返回第一个会话的时间范围。
现在,您可以将其拖动到其余单元格,以获取其余单元格的范围。
现在,让我们详细了解语法:
TEXT(B4,“ hh:mm”)&(” –”)&TEXT(C4,“ hh:mm”)&(“ Hrs”)
TEXT(B4,“ hh:mm”)会将单元格B4中的给定时间转换为小时:分钟格式(24小时)的文本。同样,TEXT(C4,“ hh:mm”)会将单元格C4中的给定时间转换为小时:分钟格式。
&(” –”)&将在两次之间添加“ –”,从而创建一个范围。
&(“ Hrs”)文本Hrs将在末尾添加。
同样,您也可以通过修改此语法来创建日期范围。
范例#2
假设您拥有过去几年中完成的某些交易的数据。在这些交易中,您想知道在特定年份的特定月份内进行了多少次交易以及总交易金额。交易数据的单元格为B5:C19,如下所示。
要查找的月份和年份在单元格E5中给出。要搜索给定月份中持有的交易数量,可以使用SUMPRODUCT公式:
= SUMPRODUCT(–((ISNUMBER(FIND(TEXT(E5,“ MMYY”),TEXT(B5:B19,“ MMYY”)))))))))
然后按Enter。
现在,要确定该期间的总交易金额,可以使用以下SUMPRODUCT公式:
= SUMPRODUCT(–(EXACT(TEXT(E5,“ mmyy”),TEXT(B5:B19,“ mmyy”))),C5:C19)
它将返回到60000。
在上述两种情况下,首先将单元格E5中给出的日期转换为“ MMYY”格式,并将单元格B5:B19中给出的日期也转换为相同格式,然后进行匹配。在第一种情况下,无论哪里存在匹配项,它都将返回TRUE,否则返回FALSE构成一个数组。然后使用ISNUMBER返回0和1的数组将此数组转换为数字。SUMPRODUCT函数随后将计算1的数量(即TRUE,即找到匹配项),并返回交易数量。在后一种情况下,只要有匹配项,EXACT函数就会获取相应的值。然后,SUMPRODUCT函数将对获得匹配项的总事务进行求和。