
TEXT函数是Excel中最常用的文本函数之一,主要用于将数值转换为按指定格式表示的文本。

语法:TEXT(value, format_text),其中value是要转换的数值,format_text是用于指定数字格式的文本。
由两个参数组成,第一个参数是转换的数值,另外一个参数则是套用的格式,这里要注意,套用的格式,都需要用英文的双引号括起来。
在工作当中,TEXT函数有很多实用功能,下面介绍TEXT函数六个用法,希望对大家有所启发。
一、提取日期
1、提取年份
公式=TEXT(B1,"yyyy")

对应日期函数=YEAR(B1)

2、提取月份、天数和星期
提取月份公式=TEXT($A2,"mm")
提取天数公式=TEXT($A2,"dd")
提取星期公式=TEXT($A2,"aaaa")
第一个参数不变,A2单元格,按三下F4,所列不锁行;只需要修改第二个参数,修改代码,将数字格式强制转换成日期格式。

二、数字四舍五入
公式=TEXT(F3,"0")
第二个参数代码"0",是将数字取整,去除尾数。

三、改变时间格式,计算时间差
直接输入公式=B2-A2,第一行的数据,时间差明显超过二十四小时,直接相减就会计算错误,必须要结合TEXT函数。

公式=TEXT(B2-A2,"[h]小时m分钟s秒")
时间差超过24小时,使用TEXT函数时需在小时的格式代码“h”前后加上英文中括号[]。

四、汉字连接百分比
公式=TEXT((B2-C2)/C2,"增加0%;下降0%")
修改TEXT第二参数, 连接汉字与百分比,这样显示更加的直观,方便比对数据。

五、提取身份证的出生日期
公式=MID(A2,7,8) MID函数用于提取文本字符串中的指定部分;身份证号码从第七位开始就是出生日期,先通过MID函数提取出生年月。

这样转换的日期是数字格式,通过TEXT函数转换成指定格式
公式=TEXT(MID(A2,7,8),"0000-00-00")

六、判断成绩等级
说到条件判断,很多人首先想到IF函数,其实TEXT函数也能进行判断,而且有时候可能会比IF函数更简洁。

看下上面案例,使用IF函数条件判断
公式=IF(B2>=80,"优秀",IF(B2>=60,"一般","不合格"))
这里使用了两个IF函数,比较繁琐。这种情况使用TEXT函数就简洁很多了。
公式=TEXT(B2,"[>=80]优秀;[>=60]一般;不合格")

注意!TEXT函数只限于做三重判断!以上就是关于TEXT函数的六个常用用法,有什么不懂的欢迎在评论区留言,一起学习进步!关注我,分享更多Excel方面的知识。