Text函数用于把数值或日期按指定格式转换为文本。当把数值转为文本时,可保留小数或取整,加上千位分隔符、货币符号和百分号,还可把数值用科学记数法表示;当把日期时间转为文本时,可定义年月日时分秒显示几位,也可用相应的英文单词或其缩写表示。
在Text函数的格式中,可以带条件,并且既可带一个条件又可带多个条件。另外,在数值和格式参数中都可以使用数组,例如在数值使用 {0,1}、{1,-1}、{-1,1} 等,这种情况常与 Value 和 VlookUp函数组合使用查找指定值。
在条件范围格式中要注意以下几点:
- 如果不写条件的数值默认是 [>0];[<0];等于0;默认值 例如:TEXT(E6,”盈;亏;平;无效”)
- 只能在前2个条件上加 [条件] 如:TEXT(D19,”[>=85]优秀;[>=60]及格;
[>=30]差;无成绩”) 这样写就是错误的 - 第一参数必须是数值
- 这个条件格式的运算顺序是只要有一个条件成立就完成,就不会再向后面的条件取值,所以最先达到的条件放到最前面
