Excel函数text格式化⽂本
Excel中⾃定义数字格式功能可以将单元格中的数值显⽰为⾃定义的格式,⽽Text函数也具有类似的功能,可以将数值转换为按照指定数字格式所表⽰的⽂本。
text的格式代码分为四个条件区段,默认情况下,为:[>0];[<0];[=0];[⽂本]text函数什么意思
(1)使⽤公式对字符格式化
如下⾯的例⼦:
其中公式为:
=TEXT(TEXT(B2,"[>=90]优秀;[>=80]良好;0"),"[>=70]⼀般;[>=60]及格;不及格")
(2)使⽤text函数设置不同的数字格式
text函数可以⽤于实现类似于excel中⾃定义格式的功能,使⽤部分⾃定义格式代码,作为text的第⼆个参数,将数字设置为不同的格式。
text函数中⼏种常⽤的符号如下:
0:数字占位符,数量不⾜的需要补零,如"000"则返回的整数不能⼩于三位数⼦。
#:数字占位符,数量不⾜的⽆须补齐;
@:⽂本占位符,连续使⽤表⽰重复显⽰⽂本
!或者\,强制显⽰符,如需在公⽰结果中显⽰有特定含义的字符,需要在字符前⾯加上“!”或者“\”以强制显⽰出来,如果要在结果中强制显⽰某个特定“0”,需要写“!0”
下⾯的是⼀个⾮常重要的例⼦:
最终结果为:
(3)text函数使⽤变量参数
为了更好地使⽤text,还可以将text中的第⼆个参数引⼊变量或者公式运算结果,但是变量前后需要增加上“&”
如下⾯的例⼦:
=TEXT(O2,"[>"&P2&"]00.000;没有增加")
(4)数值和中⽂数字之间的转换
=TEXT(B21,"[DBnum1]yyyy年m⽉d⽇")
以上就是text函数的⽤法,其实text函数有很多⽤法,在我们后期使⽤到格式化功能时,不妨多想想text的使⽤逻辑,对于数据处理事半功倍的。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论