excel text函数的具体用法 全的详细点得
excel text函数的具体用法 全的详细点得
TEXT
将数值转换为按指定数字格式表示的文本.
语法
TEXT(value,format_text)
Value 为数值、计算结果为数字值的公式,或对包含数字值的单元格的引用.
Format_text 为“单元格格式”对话框中“数字”选项卡上“分类”框中的文本形式的数字格式.
说明
Format_text 不能包含星号 (*).
通过“格式”菜单调用“单元格”命令,然后在“数字”选项卡上设置单元格的格式,只会更改单元格的格式而不会影响其中的数值.使用函数 TEXT 可以将数值转换为带格式的文本,而其结果将不再作为数字参与计算.
示例
如果您将示例复制到空白工作表中,可能会更易于理解该示例.
Value参数可以是数值、计算结果是数值的公式、或对数值单元格的引用;
Format_text参数不能包含星号“*”.
Format_text参数更象是转换后文本的范例,在输入时应用双引号括起,如“0%”表示将文本型数字按百分比样式显示.
转化前\x09转换后\x09公式
0.2\x0920%\x09公式为“=TEXT(A1,"0%")”
22:35\x0922:35:00\x09公式为“=TEXT(A2,"hh:mm:ss")”
22.38\x09$0,022.4\x09公式为“=TEXT(A3,"$0,000.0")”
【补充说明】如果不知道想要的显示样式在TEXT函数Format_text参数中如何表示,可打开“设置单元格格式”对话框,单击其中的“自定义”分类,在右边的类型窗口中选择需要的样式,或自定义自己需要的样式,再将编辑好的样式代码作为TEXT函数的Format_text参数即可.
Format_text参数代码(常用)
格式代码\x09数字\x09TEXT(A,B)\x09说明
G/通用格式\x0910\x0910\x09常规格式
“000.0”\x0910.25\x09“010.3”\x09小数点前面不够三位以0补齐,保留1位小数,不足一位以0补齐
####\x0910.00\x0910\x09没用的0一律不显示
00.##\x091.253\x0901.25\x09小数点前不足两位以0补齐,保留两位,不足两位不补位
正数;负数;零\x091\x09正数\x09大于0,显示为“正数”
正数;负数;零\x090\x09零\x09等于0,显示为“零”
正数;负数;零\x09-1\x09负数\x09小于0,显示为“负数”
0000-00-00\x0919820506\x091982-05-06\x09按所示形式表示日期
0000年00月00日\x0919820506\x091982年05月06日\x09
dddd\x092007-12-31\x09Monday\x09显示为英文星期几全称
[>=90]优秀;[>=60]及格;不及格\x0990\x09优秀\x09大于等于90,显示为“优秀”
[>=90]优秀;[>=60]及格;不及格\x0960\x09及格\x09大于等于60,小于90,显示为“及格”
[>=90]优秀;[>=60]及格;不及格\x0959\x09不及格\x09小于60,显示为“不及格”
[DBNum1][$-804]G/通用格式\x09125\x09一百二十五\x09中文小写数字
[DBNum2][$-804]G/通用格式元整\x09125\x09壹佰贰拾伍元整\x09中文大写数字,并加入“元整”字尾
[DBNum3][$-804]G/通用格式\x09125\x091百2十5\x09中文小写数字
[DBNum1][$-804]G/通用格式\x0919\x09一十九\x09中文小写数字,11-19无设置
[>20][DBNum1];[DBNum1]d\x0919\x09十九\x09中文小写数字,11-显示为十一而不是一十一
0.00,K\x0912536\x0912.54K\x09以千为单位
#!.0000万元\x0912536\x091.2536万元\x09以万元为单位,保留4位小数
#!.0,万元\x0912536\x091.3万元\x09以万元为单位,保留1位小数