EXCEL TEXT 函数怎么用 举例 详解
(2014-12-15 17:33:09)
标签:
股票 |
EXCEL TEXT 函数
2011-06-03
16:26:59|
说明
=TEXT(A1,"¥0.00") Excel 会显示 ¥23.50。
如需要设置数字格式并与其他文本合并
=TEXT(A1,"¥0.00") & " 万元"
语法
参数
value
format_text
占位符 |
说明 |
0 |
如果数字的位数少于格式中零的数量,则显示非有效零。例,输入 |
# |
按照与 |
? |
按照与 |
.(句点) |
在数字中显示小数点。 |
,(逗号) |
在数字中显示千位分隔符。如果格式中含有被数字符号 |
m |
将月显示为不带前导零的数字。 |
mm |
根据需要将月显示为带前导零的数字。 |
mmm |
将月显示为月的缩写形式(Jan |
mmmm |
将月显示为月的完整名称(January |
mmmmm |
将月显示为月的单个字母简写(J |
d |
将日显示为不带前导零的数字。 |
dd |
根据需要将日显示为带前导零的数字。 |
ddd |
将日显示为缩写形式的星期(Sun |
aaa |
将日显示为缩写形式的中文小写星期(一~日) |
dddd |
将日显示为完整名称的星期(Sunday |
aaaa |
将日显示为完整名称的中文星期(星期一 |
y或yy |
将年显示为两位数字。 |
e或yyyy |
将年显示为四位数字。 |
显示内容 |
显示 |
代码 |
显示中文 |
|
|
月 |
1–12 |
m |
1月-12月 |
m月 |
|
月 |
01–12 |
mm |
01月-12月 |
mm月 |
|
月 |
Jan–Dec |
mmm |
一月-十二月 |
[dbnum1]m月 |
|
月 |
January–December |
mmmm |
〇一月-十二月 |
[dbnum1]mm月 |
|
月 |
J–D |
mmmmm |
壹月-壹拾贰月 |
[dbnum2]mm月 |
|
日 |
1–31 |
d |
1日-31日 |
d日 |
|
日 |
01–31 |
dd |
01日-31日 |
dd日 |
|
日 |
Sun–Sat |
ddd |
一-七 |
aaa |
|
日 |
Sunday–Saturday |
dddd |
星期一-星期日 |
aaaa |
|
年 |
00–99 |
yy |
〇〇年-九九年 |
[dbnum1]yy年 |
|
年 |
1900–9999 |
yyyy |
一九〇〇年-九九九九年 |
[dbnum1]yyyy年 |
|
h |
将小时显示为不带前导零的数字。 |
[h] |
以小时显示经过的时间。如果返回小时数超过 |
hh |
根据需要将小时显示为带前导零的数字。如果格式含有 |
m |
将分钟显示为不带前导零的数字。 |
[m] |
以分钟为单位显示经过的时间。如果返回的分钟数超过 |
mm |
根据需要将分钟显示为带前导零的数字。 |
s |
将秒显示为不带前导零的数字。 |
[s] |
以秒为单位显示经过的时间。如果返回的秒数超过 |
ss |
根据需要将秒显示为带前导零的数字。如果要显示秒的小数部分,可以用 |
AM/PM、am/pm、A/P、上午/下午、a/p |
按 |
◆显示百分号
◆显示科学记数法
E(E-、E+、e-、e+) |
以科学记数(指数)格式显示数字。Excel |
$ |
美元符号 |
+- |
加减号 |
() |
左右括号 |
: |
冒号 |
^ |
脱字符 |
' |
撇号 |
{} |
左右大括号 |
< |
小于号 |
= |
等于号 |
/ |
斜杠符号 |
! |
感叹号 |
& |
与号 |
~ |
波形符 |
> |
大于号 |
|
空格字符 |
◆使用
TEXT
函数将数值转换为带格式的文本,此时将无法将结果当作数字来执行计算。
应用示例
数据 |
公式 |
代码 |
结果 |
说明 |
1234567.03 |
=TEXT(值,"G/通用格式") |
G/通用格式 |
1234567.03 |
常规格式(整数部分超过 8位只显示整数 |
12567800.04 |
=TEXT(值,0) |
0 |
12567800 |
只显示整数部分 |
12567800.04 |
=TEXT(值,"0!.00,,") |
0!.00,, |
0.13 |
按亿为单位显示. |
12567800.04 |
=TEXT(值,"0!.0,,") |
0!.0,, |
1.3 |
按千万为单位显示. |
12567800.04 |
=TEXT(值,"0,,") |
0,, |
13 |
按百万为单位显示. |
12567800.04 |
=TEXT(值,"0!.00,") |
0!.00, |
125.68 |
以十万为单位显示. |
12567800.04 |
=TEXT(值,"0!.0,") |
0!.0, |
1256.8 |
以万为单位显示 |
12567800.04 |
=TEXT(值,"0, |
0, |
12568 |
以千为单位显示 |
12567800.04 |
=TEXT(值,"0!.00") |
0!.00 |
125678.00 |
以百为单位显示 |
12567800.04 |
=TEXT(值,"0!.0") |
0!.0 |
1256780.0 |
以十为单位显示 |
1.5 |
=TEXT(值,"0""000""") |
0"000"" |
2000 |
将原数扩大千倍显示, 如为小数,显示为四舍 五入后的整数乘以 1000的值 |
23020.205 |
=TEXT(值,"K 0+000.???") |
K 0+000.??? |
K 23+020.205 |
公路工作者常需使用的 桩号输入格式 |
15 |
=TEXT(值,"000") |
"000" |
015 |
按格式规定位数显示数, 不足数前补0 |
15.25 |
=TEXT(值,"# ?/12") |
# ?/12 |
15 3/12 |
指定分母的分数 |
15.15 |
=TEXT(值,"# ?/?????") |
# ?/????? |
15 3/20 |
分数(根据小数自动 简化) |
15.001 |
=TEXT(值,"#/?") |
#/? |
15/1 |
只显示整数部分的 假分数 |
-88.1 |
=TEXT(值,"G/通用格式_);G/通用格式-;0_)") |
G/通用格式_);G/通用格式-;0_) |
88.1- |
负号显示在右侧 |
13701005678 |
=TEXT(值,"000-0000-0000") |
000-0000-0000 |
137-0100-5678 |
格式化手机号码 |
8603564225678 |
=TEXT(值,"(00) 0000-0000000") |
(00) 0000-0000000 |
(86) 0356-4225678 |
格式化电话号码 |
0.62415 |
=TEXT(值,"hh:mm:ss") |
hh:mm:ss |
14:58:47 |
将数值显示为 hh:mm:ss时间 |
0.62415 |
=TEXT(值,"上午/下午 |
上午/下午 |
下午 |
将数值显示为 h点的时间 |
20081001 |
=TEXT(值,"0000-00-00") |
0000-00-00 |
2008-10-01 |
将直接输入的数值 显示为日期 |
39722.4567 |
=TEXT(值,"yyyy年m月d日 |
yyyy年m月d日 |
2008年10月1日星期三 |
将数值显示为 中式日期记法 |
39722 |
=TEXT(值,"[DBNum1]yyyy年m月d日 |
[DBNum1]yyyy年m月d日 |
二〇〇八年六月三日 |
|
39722 |
=TEXT(值,"[DBNum2]yyyy年m月d日 |
[DBNum2]yyyy年m月d日 |
贰零零捌年壹拾月壹日 |
|
1 |
=TEXT(值,"* ") |
* |
|
隐藏全部数值, |
12 |
=TEXT(值,";-#.##;0;@") |
;-#.##;0;@ |
|
隐藏正数 |
-15 |
=TEXT(值,"#.##;;0;@") |
#.##;;0;@ |
|
隐藏负数 |
0 |
=TEXT(值,"#.##;-#.##;;@") |
#.##;-#.##;;@ |
|
隐藏0 |
Abs |
=TEXT(值,"#.##;-#.##;0;") |
#.##;-#.##;0; |
|
隐藏文本 |
200 |
=TEXT(值,"财务费用 |
财务费用 |
财务费用 |
同时显示文本和 数值, |
120.54 |
=TEXT(值,"合计 |
合计 |
合计 |
|
200 |
=TEXT(值,"G/通用格式 |
G/通用格式 |
200 (元) |
|
564837 |
=TEXT(值,"00°00'00\"") |
00°00'00\" |
56°48'37" |
将数值,显示为 角度格式 |
12548 |
=TEXT(值,"[DBNum2]#") |
[DBNum2]G/通用格式 |
壹万贰仟伍佰肆拾捌 |
中文大写显示数值, |
123 |
=TEXT(值,"[DBNum1]G/通用格式") |
[DBNum1]G/通用格式 |
一百二十三 |
中文小写显示数值, |
456 |
=TEXT(值,"[DBNum3]G/通用格式") |
[DBNum3]G/通用格式 |
4百5十6 |
以阿拉伯数字,中文 数值,单位显示数值, |
48100 |
=TEXT(值,"000000") |
000000 |
048100 |
邮政编码 |
456123 |
=TEXT(值,"0.00E+00") |
0 |
4.56E+05 |
科学记数 |
1452 |
=TEXT(值,"¥0,000.00_);¥-0,000.00_);0.00_)") |
¥0,000.00_);¥-0,000.00_);0.00_) |
?1,452.00 |
财务格式 |
联想 |
=TEXT(值," @""?""") |
|
|
为文本加上特殊符号 |