TEXT函数的基本⽤法
Excel学习⾼级QQ:66178836.欢迎喜欢共同学习的朋友加⼊。TEXT 函数
本⽂介绍 Microsoft Office Excel 中 TEXT 函数(函数:函数是预先编写的公式,可以对⼀个或多个值执⾏运算,并返回⼀个或多个值。函数可以简化和缩短⼯作表中的公式,尤其在⽤公式执⾏很长或复杂的计算时。)的公式语法和⽤法。
-------------------------------------------------------------------------------------------------
说明
TEXT 函数可将数值转换为⽂本,并可使⽤户通过使⽤特殊格式字符串来指定显⽰格式。需要以可读性更⾼的格式显⽰数字或需要合并数字、⽂本或符号时,此函数很有⽤。例如,假设单元格 A1含有数字 23.5。若要将数字格式设置为美元⾦额,可以使⽤以下公式:
=TEXT(A1,"$0.00")
在本例中,Excel 会显⽰ $23.50。
也可以使⽤功能区“开始”选项卡上的“数字”组中的命令来设置数字格式。但是,只有整个单元格都为数字时,这些命令才起作⽤。如果需要设置数字格式并将其与其他⽂本合并,使⽤ TEXT 函数是最佳选择。例如,可以向前⼀个公式中添加⽂本:
=TEXT(A1,"$0.00") & " per hour"
Excel 会显⽰ $23.50 per hour。
--------------------------------------------------------------------------------------------------
TEXT(value, format_text)
TEXT 函数语法具有以下参数(参数:为操作、事件、⽅法、属性、函数或过程提供信息的值。):
value必需。数值、计算结果为数值的公式,或对包含数值的单元格的引⽤。
format_text必需。使⽤双引号括起来作为⽂本字符串的数字格式,例如,"m/d/yyyy" 或
"#,##0.00"。有关详细的格式准则,请参阅以下部分。
有关数字格式的准则
显⽰⼩数位和有效位若要设置分数或含有⼩数点的数字的格式,请在 format_text 参数中包含以下位占位符、⼩数点和千位分隔符。
占位符说明
0(零)如果数字的位数少于格式中零的数量,则显⽰⾮有效零。例如,如果键⼊ 8.9,但要将其显⽰为 8.90,请使⽤格式 #.00。
#按照与 0(零)相同的规则执⾏操作。但是,如果键⼊的数字在⼩数点任⼀侧的位数均少于格式中 # 符号的数量,Excel 不会显⽰多余的零。例如,如果⾃定义格式为 #.## 且在单元格中键⼊了 8.9,则会显⽰数字 8.9。
按照与 0(零)相同的规则执⾏操作。但是,对于⼩数点任⼀侧的⾮有效零,Excel 会加上空格,使得⼩数点在列中对齐。例如,⾃定义格式 0.0? 会对齐列中数字 8.9 和 88.99的⼩数点。
.(句
点)
在数字中显⽰⼩数点。
如果数字的⼩数点右侧的位数⼤于格式中的占位符,该数字会四舍五⼊到与占位符具有相同⼩数点位的数字。如果⼩数点左侧的位数⼤于占位符数,Excel 会显⽰多余的位数。如果格式仅在⼩数点左侧含有数字符号 (#),⼩于 1 的数字会以⼩数点开头;例如,.47。
显⽰内容显⽰格式使⽤此格式
1234.591234.6"####.#"
8.98.900"#.000"
0.6310.6"0.#"
12 1234.568 12.0
1234.57
"#.0#"
44.398 102.65 2.8 44.398
102.65
2.8
(⼩数点对齐)
"???.???"
5.25 5.35 1/4
5 3/10
(分数对齐)
"# ???/???"
显⽰千位分隔符要将逗号显⽰为千位分隔符或按倍数 1,000 缩放数字,请在数字格式中包含以下分隔符。
,(逗号)在数字中显⽰千位分隔符。如果格式中含有被数字符号 (#) 或零包围起来的逗号,Excel 会分隔千位。位占位符后的逗号会以 1,000 为单位计量数字。例如,如果 format_text 参数为"#,###.0,",Excel 会将数字 12,200,000 显⽰为 12,200.0。
显⽰内容显⽰格式使⽤此格式
1200012,000"#,###"
1200012"#,"
1220000012.2"0.0,,"
有关⽇期和时间格式的准则
显⽰⽇、⽉和年若要将数字显⽰为⽇期格式(如⽇、⽉和年),请在 format_text 参数中使⽤以下代码。
m将⽉显⽰为不带前导零的数字。
mm根据需要将⽉显⽰为带前导零的数字。
mmm将⽉显⽰为缩写形式(Jan 到 Dec)。
mmmm将⽉显⽰为完整名称(January 到 December)。
int函数与round函数mmmmm将⽉显⽰为单个字母(J 到 D)。
d将⽇显⽰为不带前导零的数字。
dd根据需要将⽇显⽰为带前导零的数字。
ddd将⽇显⽰为缩写形式(Sun 到 Sat)。
dddd将⽇显⽰为完整名称(Sunday 到 Saturday)。
yy将年显⽰为两位数字。
yyyy将年显⽰为四位数字。
显⽰内容显⽰格式使⽤此格式
⽉1-12"m"
⽉01-12"mm"
⽉Jan–Dec"mmm"
⽉January–December"mmmm"
⽉J–D"mmmmm"
⽇1-31"d"
⽇01–31"dd"
⽇Sun–Sat"ddd"
⽇Sunday–Saturday"dddd"
年00-99"yy"
年1900-9999"yyyy"
显⽰⼩时、分钟和秒钟若要显⽰时间格式(如⼩时、分钟和秒钟),请在 format_text 参数中使⽤以下代码。
h将⼩时显⽰为不带前导零的数字。
[h]以⼩时为单位显⽰经过的时间。如果使⽤了公式,该公式返回⼩时数超过 24 的时
间,请使⽤类似于 [h]:mm:ss 的数字格式。
根据需要将⼩时显⽰为带前导零的数字。如果格式含有 AM 或 PM,则基于 12 ⼩时
hh制显⽰⼩时;否则,基于 24 ⼩时制显⽰⼩时。
m 将分钟显⽰为不带前导零的数字。
注释 m 或 mm 代码必须紧跟在 h 或 hh 代码之后或紧跟在 ss 代码之前;否则,Excel 会显⽰⽉份⽽不是分钟。
[m]以分钟为单位显⽰经过的时间。如果所⽤的公式返回的分钟数超过 60,请使⽤类似于 [mm]:ss 的数字格式。
mm 根据需要将分钟显⽰为带前导零的数字。
注释 m 或 mm 代码必须紧跟在 h 或 hh 代码之后或紧跟在 ss 代码之前;否则,Excel 会显⽰⽉份⽽不是分钟。
s将秒显⽰为不带前导零的数字。
[s]以秒为单位显⽰经过的时间。如果所⽤的公式返回的秒数超过 60,请使⽤类似于[ss] 的数字格式。
ss根据需要将秒显⽰为带前导零的数字。如果要显⽰秒的⼩数部分,请使⽤类似于h:mm:ss.00 的数字格式。
AM/PM、am/pm、A/P、a/p
基于 12 ⼩时制显⽰⼩时。时间介于午夜和中午之间时,Excel 会使⽤ AM、am、A 或 a 表⽰时间;时间介于中午和午夜之间时,Excel 会使⽤ PM、pm、P 或 p 表⽰时间。
显⽰内容显⽰格式使⽤此格式
⼩时0-23"h"
⼩时00-23"hh"
分钟0-59"m"
分钟00–59"mm"
秒0-59"s"
秒00–59"ss"
时间04:00:00"h AM/PM"
时间4:36 PM"h:mm AM/PM"
时间4:36:03 P"h:mm:ss A/P"
时间4:36:03.75"h:mm:ss.00"
经过的时间(⼩时和分钟)01:02:00"[h]:mm"
经过的时间(分钟和秒)62:16"[mm]:ss"
经过的时间(秒和百分之⼀秒)3735.80"[ss].00"
有关货币、百分⽐和科学记数法格式的准则
包含货币符号若要在数字前加上美元符号 ($),请在 format_text 参数的开头键⼊美元符号(例如,"$#,##0.00")。若要以数字格式输⼊以下货币符号之⼀,请按 Num Lock 并使⽤数字⼩键盘键⼊各符号对应的 ANSI 代码。
显⽰内容使⽤此
使⽤此组合键
组合键
¢Alt 0162
£Alt 0163
¥Alt 0165
Alt 0128
注释必须使⽤数字⼩键盘;同时按 Alt 键和键盘最上⼀⾏的数字键将不会⽣成 ANSI 代码。
显⽰百分号若要将数字显⽰为百分数(例如,将 .08 显⽰为 8% 或将 2.8 显⽰为 280%),请在format_text 参数中包括百分号 (%)。
显⽰科学记数法若要以科学记数(指数)格式显⽰数字,请在 format_text 参数中使⽤以下指数代码。
E(E-、E 、
e-、e )以科学记数(指数)格式显⽰数字。Excel 会在“E”或“e”的右侧显⽰与⼩数点移动的位数对应的数字。例如,如果 format_text 参数为 "0.00E 00",Excel 会将数字 12,200,000 显⽰为 1.22E 07。如果将 format_text 参数更改为 "#0.0E 0",Excel 会显⽰ 12.2E 6。
有关包含⽂本和添加空格的准则
如果在 format_text 参数中包括以下任⼀字符,则它们会按输⼊时的原样显⽰。
$美元符号
加号
(左括号
:冒号
^扬抑符(脱字符)
'撇号
{左⼤括号
<⼩于号
=等于号
-减号
/斜杠符号
)右括号
!感叹号
&与号
~波形符
}右⼤括号
>⼤于号
空格字符
注释
format_text 参数不能包含星号 (*)。
使⽤ TEXT 函数将数值转换为带格式的⽂本,此时将⽆法将结果当作数字来执⾏计算。若要设置某个单元格的格式以使得其值仍保持为数字,请右键单击该单元格,选择“设置单元格格式”,然后
在“设置单元格格式”对话框的“数字”选项卡上设置所需的格式选项。有关使⽤“设置单元格格式”对话框的详细信息,请单击对话框右上⾓的帮助按钮 (?)。
--------------------------------------------------------------------------------------------------
⽰例
图⽚不够清晰?点击图⽚可查看原图哦!
如果以上知识对您有帮助,不要忘记转载哦!
我的更多⽂章:
每⽇⼀题:100915利⽤TEXT函数格式化数据(2010-09-15 08:18:35)
TEXT函数的基本⽤法(2010-09-15 08:05:56)
ROUNDDOWN函数⽤法详解靠近零值,向下舍⼊数字(2010-09-14 14:01:46) MROUND函数⽤法详解返回参数按指定基数舍⼊后的数值(2010-09-14 13:52:32)
INT函数⽤法详解 INT函数将数字向下舍⼊到最接近的整(2010-09-14 13:40:35) FLOOR函数⽤法详解向下舍⼊到最近的倍数(2010-09-14 13:32:44)
CEILING函数⽤法详解向上舍⼊的函数(2010-09-14 13:24:36)
ROUND 函数⽤法详解 Excel四舍五⼊四舍五⼊的函数(2010-09-14 12:54:17)
每⽇⼀题:100914⽤函数在Excel中四舍五⼊的⽅法(2010-09-14 08:13:41)
COUNTIF函数⽤法详解(2010-09-13 08:11:57)
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论