TEXT
简介
针对文本内容进行处理。
TEXT(num) 类型转换
TEXT(num)
- 将数值类型转化成文本类型。
TEXT(num, text_format) 文本格式转换
TEXT(num, text_format)
- 将数字转换成特定格式的文本。
其中text_format的含义如下:
符号 | 描述 |
---|---|
# | 数字占位符。只显有意义的数据而不显示无意义的数据。小数点后数字如大于“#”的数量,则按“#”的位数四舍五入。小数点后数字如小于“#”的数量,则显示实际值。 |
例:在文本框中输入:###.##,23.1显示为23.1,23.1578显示为23.16。
符号 | 描述 |
---|---|
0 | 数字占位补位符。如果小数点前的数据的长度大于占位符,则显示实际数据,如果小于占位符的数量,则用“0”补足。小数点后的数据的长度大于占位符,则按“0”的位数四舍五入。小数点后数字如小于“0”的数量,则用“0”补足。 |
例:在文本框中输入:000.00,23.1显示为023.10,23.1578显示为023.16。
符号 | 描述 |
---|---|
, | 千位分隔符。可插入“#”或“0”中使用,数字中插入千位分隔符。 |
合法使用形式:
1.需要在小数点前使用。
2.需要在“#”或“0”之间。
符号 | 描述 |
---|---|
% | 百分比。放在数字占位符或补位符之后。数据以百分比形式显示。 |
例:代码:#%,23.1显示为2310%。
符号 | 描述 |
---|---|
[Num0] | 显示原始数据。 |
[Num1] | 将数字转为中文小写。123显示为一百二十三 |
[Num2] | 将数字转为中文大写。123显示为壹佰贰拾叁 |
直接在[Num0]或#或0的之前加字符即是前缀,支持中文字符,英文大小写,¥,$,及空格。
可根据自己需要自由组合。
示例 | 描述 |
---|---|
TEXT(12.3567,"#.##") | 结果为 12.36 |
TEXT(123,"[Num1]") | 结果为 一百二十三 |
TEXT(123,"[Num2]") | 结果为 壹佰贰拾叁 |
保留小数点后二位有效数 |
---|
小写数字转大写数字 |
---|
TEXT(date, text_format) 处理时间日期
TEXT(date, text_format)
其中text_format的含义如下:
名称 | 描述 |
---|---|
yyyy | 表示年 |
MM | 表示月 |
dd | 表示日 |
HH | 表示24小时制的时 |
mm | 表示分 |
ss | 表示秒 |
E | 表示星期,结果为0~6,分别表示星期日~星期六 |
EE | 表示星期,例如:日、一、二等 |
EEE | 表示星期,例如:星期日、星期一、星期二等 |
示例 | 结果 |
---|---|
TEXT("2018-01-20","yyyyMMdd") | "20180120" |
日期格式转换 |
---|