目录
1.TEXT函数的语法及作用
(1)语法:TEXT(value,format_text)
即TEXT(值,数字格式)
(2)作用:将数值转换为指定数字格式表示的文本。
2.TEXT用法及实例
(1)格式化数字
(2)数值转为时间
(3)提取时间串里的部分时间
(4)作为IF函数使用
1.TEXT函数的语法及作用 (1)语法:TEXT(value,format_text) 即TEXT(值,数字格式)参数:
value:必须,表示需要转换的值,可为数值、计算结果为数字值的公式,或对包含数字值的单元格的引用。 如“12”,“SUM(A2:A5)”,“A2”。
format_text:必须,数字格式为“单元格格式”对话框中“数字”选项卡上“分类”框中的文本形式的数字格式。
说明:
①format_text 不能包含星号 (*)。 ②通过“格式”菜单调用“单元格”命令,然后在“数字”选项卡上设置单元格的格式,只会更改单元格的格式而不会影响其中的数值。而使用TEXT函数可以将数值转换为带格式的文本,而其结果将不再作为数字参与计算;使用TEXT函数可以将数值形式的时间转为目标时间格式的时间,且在其它位置引用该时间是已转换的时间。
(2)作用:将数值转换为指定数字格式表示的文本。 2.TEXT用法及实例 (1)格式化数字值、数字格式、公式及输出结果如下表所示。
解释说明:
①“0”:数字占位符。四舍五入显示整数不显示小数点。若单元格的内容大于占位符个数,则显示四舍五入的整数;若小于占位符的数量,则用0补足。例如:=TEXT(3.14,"00"),输出结果为:03。
②“0.00”:显示小数点的个数,点的后面有几个0则表示保留小数点的后几位。
③“0.00%”:显示百分比,点的后面几个0表示保留小数点后几位小数。
④“#”:数字占位符。只显有意义的零而不显示无意义的零。小数点后数字如大于“#”的数量,则按“#”的位数四舍五入。例如:“###”,3.14显示为3;“##.#”,3.15显示为:3.2。
⑤“0,000”:千位加逗号显示。
⑥G/通用格式”:以常规的数字显示,相当于“分类”列表中的“常规”选项。
(2)数值转为时间TEXT是把日期所代表的数字,转成所需要的日期格式的文本。几个日期格式公式及输出结果如下所示。
(3)提取时间串里的部分时间从具体日期时间提取需要的日期或时间点等。例:从日期时间“2023/4/16 13:20:14”提取日期/时间点,公式及输出结果如下图所示。
可以和时间函数结合,比如结合NOW函数提取系统当前具体时间的时间点,输入“=TEXT(NOW(),"h:m")” ,回车,结果如下图所示。
(4)作为IF函数使用多条件判断输出结果。例:语文成绩85分以上为优秀,60分以上85以下为合格,低于60为不及格。F2单元格输入“=TEXT(E2,"[>=85]优秀;[>=60]合格;不及格")”,回车,下拉公式,结果如下图所示。
注意:①多条件只能是三个条件,少或者多于三个条件都会返回错误值#VALUE!;
②条件要用英文中括号“[]”括起来,每个条件之间用英文字符“;”隔开。
其它多条件用法或者IF函数的用法及实例可参考excel软件的IF函数及其用法_小白修炼晋级中的博客-CSDN博客