text函数
text(需要转换的值,数字格式):将数值转换为指定数字格式表示的文本。使用text函数可以将数值转换为带格式的文本,使用text函数可以将数值形式的时间转为目标时间格式的时间,且在其它位置引用该时间是已转换的时间。
(1)需要转换的值。可为数值 或 计算结果为数值的公式 或 对包含数值的单元格的引用,不能包含星号 (*)。
(2)数字格式。为“单元格格式”对话框中“数字”选项卡上“分类”框中的文本形式的数字格式。
1、数值格式化
(1)“0”:数字占位符。四舍五入显示整数不显示小数点。若单元格的内容大于占位符个数,则显示四舍五入的整数;若小于占位符的数量,则用0补足。
(2)“0.00”:显示小数点的个数,点的后面有几个0则表示保留小数点的后几位。
(3)“0.00%”:显示百分比,点的后面几个0表示保留小数点后几位小数。
(4)“#”:数字占位符。只显有意义的零而不显示无意义的零。小数点后数字如大于“#”的数量,则按“#”的位数四舍五入。
(5)“0,000”:千位加逗号显示。
(6)G/通用格式”:以常规的数字显示,相当于“分类”列表中的“常规”选项。
2、转日期数值
text函数可把日期所代表的数字,转成所需要的日期格式的文本。
3、转时间数值
text函数可把时间数值转为文本,可以和时间函数结合使用,比如结合NOW函数提取系统当前具体时间的时间点。
4、作为IF函数使用
text()函数可作为if()函数使用,但只能使用三个条件判断输出结果,条件要用英文中括号“[]”括起来,每个条件之间用英文字符“;”隔开,少或者多于三个条件都会返回错误值#VALUE!
。