导读:Details介绍一下,Excel |格式数字文本函数是一个超级好用的格式文本函数。今天韩老师就给大家详细讲一下。功能基础功能:TEXT函数可以通过/[k1/]代码将格式应用到数字来改变
Details介绍一下,Excel |格式数字
文本函数是一个超级好用的格式文本函数。今天韩老师就给大家详细讲一下。
功能基础
功能:
TEXT函数可以通过/[k1/]代码将格式应用到数字来改变数字的显示。
如果你想把数字显示成可读性更强的格式,或者把数字和文字或者符号结合起来,会非常有用。
语法:
文本(数值,格式代码)
Value:数值,或是计算结果为数字值的公式,也或对包含数字值的单元格的引用。Format_text:文本形式的数字格式。Text总是以文本形式返回数据。如果需要计算,可以先把文本转换成数值,然后再计算。
经过四则运算后,文本数值将自动转换为数值。
但是,文本不会参与sum等函数运算。
分类应用
文本函数主要由格式代码应用。
今天韩老师讲一下文字函数格式日期时间的用法:
1.格式日期
先看下图。TEXT函数通过不同的格式代码转换date 格式的结果:
(格式代码,即文本公式的第二个参数,下面公式中" "内的部分)
公式中的代码及其含义:
此外;从阿拉伯文数字转换为中文数字时:
格式参数为"[dbnum1]":普通的大写,如“七百八十九”;格式参数为"[dbnum2]":财务专用大写,如“柒佰捌拾玖”;格式参数为"[dbnum3]":阿拉伯数字之间加单位,如“7百8十9”;但用"[dbnum3]"转成的数字是全角,所与如果转换成普通的半角,TEXT函数之外要套用ASC函数。2.格式时间
公式中的代码及其含义:
3、千位分隔符
将逗号显示为千位分隔符或按1,000的倍数缩放数字。
,(逗号)显示数字中的千位分隔符。如果格式包含由数字符号(#)或零包围的逗号,Excel将分隔千位。位占位符后的逗号将以1,000 数字为单位进行测量。例如,如果format_text参数为“# # # . 0”,Excel会将数字 12,200,000显示为12,200.0。
公式中的代码及其含义:
4.格式数字,货币
公式中的代码及其含义:
5.添加0前导码以补充数字。
6.百分率
7.特殊格式
8.条件部分的判断8.1四个条件部分:
TEXT函数的格式代码默认分为四个条件段,每个条件段之间用分号隔开。
默认情况下,这四个部分定义为:
[& gt;0];[& lt;0];[=0];[正文]
【例1】根据节条件进行判断,然后返回相应的结果:
公式:=TEXT(A2," 0.00;-0;0;正文》)的意思是:
单元格A2的值,在四种情况下返回结果:
>0,保留两位小数;<0,只保留整数;=0,返回0值;文本,返回“文本”二字。【例2】根据节条件,强制返回相应的结果:
公式:=TEXT(A8," 1!0!0;5!0;0;正文》)的意思是:
单元格A8的值,并根据四种情况返回结果:
>0,返回100;<0,返回50;=0,返回0值;文本,返回“文本”二字。公式中使用的感叹号(英文半角)是转义字符,强制其后的第一个字符没有代码的含义,只有数字。比如:1!0!0,强制两个零进入数字0而不是数字格式代码0。
在实际应用中,可以使用一些有条件的截面。
8.2三个条件部分:
这三个部分是:
[& gt;0];[& lt;0];[=0]
[示例3]
公式:=TEXT(A15,"利润;损失;余额”)是指:
单元格A15的值,它在三种情况下返回结果:
>0,返回“盈利”;<0,返回“亏损”;=0,返回“平衡”;8.3两个条件部分:
这两个部分是:
[& gt;0];[& lt;0]
[例4]
公式:=TEXT(A22,"利润;损失”)是指:
2单元格A2的值,结果按照两种情况返回:
>0,返回“盈利”;<0,返回“亏损”;一节我就不说了。昨天和前天的两篇文章都是一个板块。
9.用户定义的条件部分
除了默认部分,文本功能还可以自定义条件部分。
9.1四个自定义条件部分:
这四个部分定义为:
[条件1];[条件2];【其他不符合条件的部分】;[正文]
[例5]
等式:= text (a38,"[>: =85]优秀;[& gt;=60]合格;不合格;没有成就”)的意思是:
根据用户定义的四个条件,单元格A38的值返回结果:
>=85,返回“优秀”;>=60,返回“合格”;不满足以上条件的数值,返回“不合格”;非数值,返回“文本”二字。9.2三个自定义条件部分:
三个部分被定义为:
[条件1];[条件2];[其他不符合条件的部分]
[例6]
公式:= text (A46,"[>;=85]优秀;[& gt;=60]合格;不合格”)是指:
单元格A46的值根据用户定义的四个条件返回结果:
>=85,返回“优秀”;>=60,返回“合格”;不满足以上条件,返回“不合格”;9.3两个自定义条件部分:
两个部分定义为:
【条件】;[其他不符合条件的部分]
[示例7]
等式:= text (a54,"[>;=60]合格;不合格”)是指:
单元格A54的值根据用户定义的四个条件返回结果:
>=60,返回“合格”;不满足以上条件,返回“不合格”;10.巧用文字嵌套自定义多条件节。在上面的例子中,我们可以看到,等级只能判断为“优秀、合格、不合格”。成绩再多,一篇课文也解决不了。文本函数也可以嵌套来解决这个问题:
[例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,返回“良好”;否则,返回“合格”;总结:以上内容是对detailed介绍一下,Excel |格式数字的详细介绍。文章内容部分转载自网络,希望对你了解文字的含义有帮助和价值。
版权声明
本站搜集来源于网络,如侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意。