excel使用TEXT函数转换文本

TEXT函数可将数值转换为文本,并可使用户通过使用特殊格式字符串来指定显示格式 。需要以可读性更高的格式显示数字或需要合并数字、文本或符号时,此函数很有用 。例如,假设单元格A1含有数字23.5 。若要将数字格式设置为人民币金额,可以使用以下公式:
=TEXT(A1,"¥0.00")
在本例中,Excel会显示¥23.50 。
也可以使用功能区上“开始”选项卡上的“数字”组中的命令来设置数字格式 。但是,只有整个单元格都为数字时,这些命令才起作用 。如果需要设置数字格式并将其与其他文本合并,使用TEXT函数是最佳选择 。例如,可以向前一个公式中添加文本
=TEXT(A1,"¥0.00") & " 每小时" 
Excel会显示 ¥23.50 每小时 。
TEXT函数的语法为:
TEXT(value, format_text)
▲value:必需 。数值、计算结果为数值的公式,或对包含数值的单元格的引用 。
▲format_text:必需 。使用双引号括起来作为文本字符串的数字格式,例如,"m/d/yyyy"或"#,##0.00" 。
示例:
如图所示,A1:C3区域为基础数据,A6:A11中的公式含义如下:
【excel使用TEXT函数转换文本】 ●=A2&"的销售额为"&TEXT(B2, "¥0.00"):将单元格A2、文本字符串“的销售额为”、单元格B2(货币格式)合并成一个短语 。返回结果“张三的销售额为¥2800.00”
●=A3&"的销售额占总额的"&TEXT(B3, "0%"):将单元格A3、字符串 "的销售额占总额的"、单元格B3(百分比格式)合并为一个短语 。返回结果“李四的销售额占总额的40%”
 ●="日期: " & TEXT(C2, "yyyy-mm-dd"):以4位年、2位月和2位日格式显示单元格C2中的值 。返回结果“日期: 2007-08-06”
●="时间: " & TEXT(C2, "m/d/yyyy h:mm AM/PM"):以短日期、12小时制格式显示单元格C2中的值 。返回结果“日期: 8/6/2007 3:00 PM”
●=TEXT(C2, "0.00E+00"):以科学记数(指数)格式显示单元格C2中的值 。返回结果“3.93E+04”
 ●=TEXT(C2, "¥#, ##0.00"):以货币格式和千位分隔符显示单元格C2中的值 。返回结果“¥39 300.63”

    推荐阅读