EXCEL精英
2020-07-07
想判断一个Excel用户的函数水平,你就问他会不会用Text函数。如果对这个函数熟悉,说明它的公式应用水平至少是中级。
在众多Excel函数中,Text函数就是一个隐世高人般的存在,能解决很多其他函数搞不定的难题。兰色首次对Text函数用法进行一次系统的总结。同学们要收藏好了。
一、用法介绍
Text函数的作用是:根据指定的数字格式转换为文本,它的语法为:
=Text(数字,格式化代码)
语法说明:
数字:需要格式化的数字
格式化代码:同单元格自定义格式中设置的代码,也可以说是公式中的自定义数字格式。区别是转换后是文本的形式。
二、功能演示
1、连接文字和日期
如果直接用&连接,日期会显示成数字。用text则可以显示日期
=TEXT(C2,"yyyy年m月d日")&"报表"
2、连接文字和百分比
如果直接用文字连接百分比,百分数会显示成小数形式,用text则显示正常。
=" 已完成"&TEXT(B2,"0%")
3、完成复杂的判断
下例中如果用if函数要写很长的公式,而用text则很简单
=Text(D4-C4,"少#;多#;正确”)
4、从身证号码中提取生日
提取生日的专用函数
=TEXT(MID(A2,7,8),"0-00-00")
5、判断任务是否完成
如果销量小于100返回未完成,如果销量小于1000大于100则显示完成,如果大于1000返回优秀。
如用IF判断的公式
=IF(VLOOKUP(D2,A:B,2,)
用text函数简化了不少
=TEXT(VLOOKUP(D2,A:B,2,),"[
6、日期转换为中文大写
=TEXT(A2,"[DBNum2]yyyy年m月d日")
7、日期提取年月
=TEXT(A2,"yyyy年m月")
8、计算小时数
计算两个时间间隔的小数数
=TEXT(B2-A2,"[h]")
联系客服