导读:文字是什么意思?excel 272 | | Super好用of文本函数-TextTEXT函数是超级好用格式文本函数。今天韩老师就给大家详细讲一下。函数基础功能:TEXT 函数格式代码可用于将格式应用
文字是什么意思?excel 272 | | Super好用of文本函数-Text
TEXT函数是超级好用格式文本函数。今天韩老师就给大家详细讲一下。
函数基础
功能:
TEXT 函数格式代码可用于将格式应用于数字,从而更改数字的显示。
如果您想以更易读的格式显示数字,或者将数字与文本或符号结合使用,这将非常有用。
语法
文本(数值、格式代码)
Value:数值、计算结果为数值的公式或对包含数值的单元格的引用。
Format _ text:文本数字格式。
Text总是以文本的形式返回数据。如果需要计算,可以先将文本转换成数值,再进行计算。
文本数值经过四则运算后会自动转换成数值。
但是,文本不会参与sum等函数运算。
分类应用
TEXT 函数主要通过格式代码来应用格式。
今天韩老师讲一下TEXT函数格式日期时间的用法:
1.格式化日期
先看下图。TEXT函数通过不同的格式代码转换日期格式:
(格式代码,即文本公式的第二个参数,下面公式中" "内的部分)
公式中的代码及其含义:
代码含义m将月显示为不带前导零的数字。mm根据需要将月显示为带前导零的数字。mmm将月显示为缩写形式(Jan 到 Dec)。mmmm将月显示为完整名称(January 到 December)。d将日显示为不带前导零的数字。dd根据需要将日显示为带前导零的数字。ddd将日显示为缩写形式(Sun 到 Sat)。dddd将日显示为完整名称(Sunday 到 Saturday)。yy将年显示为两位数字。yyyy将年显示为四位数字。此外,当阿拉伯数字转换为中文数字时:
参数的格式为“[dbnum1]”:普通大写,如“七百八十九”;
参数的格式为“[dbnum2]”:金融资本,如“七百八十九”;
参数的格式为“[dbnum3]”:在阿拉伯数字之间加单位,如“789”;但是“[dbnum3]”转换的数字是全角的,所以如果转换成普通的半角,应该在TEXT函数之外应用ASC函数。
2.格式化时间
公式中的代码及其含义:
代码含义h将小时显示为不带前导零的数字。[h]以小时为单位显示经过的时间。如果使用了公式,该公式返回小时数超过 24 的时间,请使用类似于 [h]:mm:ss 的数字格式。hh根据需要将小时显示为带前导零的数字。如果格式含有 AM 或 PM,则基于 12 小时制显示小时;否则,基于 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 表示时间。3、千位分隔符
将逗号显示为千位分隔符或以1,000的倍数缩放数字。
,(逗号)在数字中显示千位分隔符。如果格式包含由数字符号(#)或零包围的逗号,Excel将分隔千位。位占位符后的逗号将以1,000为单位测量数字。例如,如果format_text参数为“# # # . 0”,Excel会将数字12,200,000显示为12,200.0。
公式中的代码及其含义:
代码含义"#,###"只保留整数"#,###.00"保留两位小数"#,"显示为1,000的整倍数"#,###.0,"显示为1,000的整倍数,且保留一位小数"0.0,,"显示为1,000,000的整倍数,且保留一位小数其中:#只显示有意义的数字,没有无意义的零。
4.格式化数字和货币
公式中的代码及其含义:
代码含义"0.00"只保留整数"#,##0"千分位分隔符,只保留整数"#,##0.00"千分位分隔符,保留整数两位小数"$#,##0"只保留整数"$#,##0.00"保留两位小数"$#,##0.00_);($#,##0.00)"两位小数,负数"$ * #,##0"只保留整数,$与数字间一个空字符"$ * #,##0.00"两位小数,$与数字间一个空字符5.添加0前导码以补充数字。
6.百分率
7.特殊格式
8.条件部分判断
8.1四个条件部分:
TEXT函数的格式代码默认分为四个条件段,每个条件段之间用分号隔开。
默认情况下,这四个部分定义为:
[& gt;0];[& lt;0];[=0];[文本]
【例1】根据节条件进行判断,然后返回相应的结果:
公式:=TEXT(A2," 0.00;-0;0;文本")表示:
单元格A2的值,在四种情况下返回结果:
& gt0,保留两位小数;
& lt0,只保留整数;
=0,返回值0;
文本,并返回单词“文本”。
【例2】根据节条件,强制返回相应的结果:
公式:=TEXT(A8," 1!0!0;5!0;0;文本")表示:
单元格A8的值,并根据四种情况返回结果:
& gt0,返回100;
& lt0,返回50;
=0,返回值0;
文本,并返回单词“文本”。
公式中使用的感叹号(英文半角)是转义字符,强制其后的第一个字符没有代码的意义,只有数字。比如:1!0!0,强制在数字0中加入两个零,而不是数字格式代码0。
在实际应用中,可以使用一些有条件的截面。
8.2三个条件部分:
这三个部分是:
[& gt;0];[& lt;0];[=0]
[示例3]
公式:=TEXT(A15,"利润;损失;余额”)是指:
单元格A15的值,它在三种情况下返回结果:
& gt0,返回“利润”;
& lt0,返回“损失”;
=0,返回“余额”;
8.3两个条件部分:
这两个部分是:
[& gt;0];[& lt;0]
[例4]
公式:=TEXT(A22,"利润;损失”)是指:
2单元格A2的值,结果按照两种情况返回:
& gt0,返回“利润”;
& lt0,返回“损失”;
一节我就不说了。昨天和前天的两篇文章都是一个板块。
9.用户定义的条件部分
TEXT函数除了默认节,还可以自定义条件节。
9.1四个自定义条件部分:
这四个部分定义为:
[条件1];[条件2];【其他不符合条件的部分】;[文本]
[例5]
等式:= text (a38,"[>: =85]优秀;[& gt;=60]合格;不合格;没有成就”)的意思是:
根据用户定义的四个条件,单元格A38的值返回结果:
& gt=85,返回“优秀”;
& gt=60,返回“合格”;
不符合上述条件的值将被返回为“不合格”;
不,返回单词“文本”。
9.2三个自定义条件部分:
三个部分被定义为:
[条件1];[条件2];[其他不符合条件的部分]
[例6]
公式:= text (A46,"[>;=85]优秀;[& gt;=60]合格;不合格”)是指:
单元格A46的值根据用户定义的四个条件返回结果:
& gt=85,返回“优秀”;
& gt=60,返回“合格”;
不满足上述条件的,退回“不合格”;
9.3两个自定义条件部分:
两个部分定义为:
【条件】;[其他不符合条件的部分]
[示例7]
等式:= text (a54,"[>;=60]合格;不合格”)是指:
单元格A54的值根据用户定义的四个条件返回结果:
& gt=60,返回“合格”;
不满足上述条件的,退回“不合格”;
10.巧妙地使用文本来嵌套自定义的多条件节
在上面的例子中,我们可以看到,结果只能判断为“优秀、合格、不合格”。如果层次再多,一篇课文也解决不了。也可以嵌套TEXT函数来解决这个问题:
[例8]
要求:
90分及以上,回归“优秀”;
70分及以上,回归“良好”;
60分及以上,回归“合格”;
60分以下,回归“不合格”。
结果如下:
等式:text (text (a62-60,"[>;=30]优秀;不合格;0 "),"[& gt;=10]好;合格”),分解解释:
文本(A62-60,"[& gt;=30]优秀;不合格;0")
A62-60的分段计算:
如果>:=30,返回“优秀”;
如果< 0,返回“不合格”;
如果不满足上述条件,则返回分数的整数。
如果年级有小数,最后一节可以写成0.0或0.00。
通过这个公式,等级分为>:=90,& lt60,60~89三段。
文本(文本(A62-60,"[& gt;=30]优秀;不合格;0 "),"[& gt;=10]好;合格”)
这部分从60~89的分数中减去60,然后计算:
如果>:=10,返回“好”;
否则,返回“合格”;
总结:以上内容详细介绍了text是什么意思,Excel272的文本函数| | Super/[K0/]-text。文章内容部分转载自网络,希望对你了解文字的含义有帮助和价值。
版权声明
本站搜集来源于网络,如侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意。