TEXT函数让数据根据理想的样式变身
TEXT函数是使用频率非常高的文本函数之一,它只有两个参数,第一个参数可以是数值、能够返回值的公式或者对单元格的引用,第二个参数则为文字形式的数字格式。文字形式来源于“设置单元格格式”对话框中“数字”选项卡下的‘分类’列表。
接下来咱们就通过几个简单的实例,一起来学习TEXT函数的常见用法:
- 如何将数字日期样式转换成日期格式
在B2单元格中输入公式:=TEXT(A2,"0000-00-00"),按ENTER(回车键)。
注意:公式中的双引号,逗号要在英文输入法状态下输入 ,公式中的0为常用的占位符。
- 使用TEXT函数计算加班时间
根据公司规定的下班时间和员工实际下班时间计算员工的加班时长。
在D2单元格中输入公式:=TEXT(C2-B2,"h小时m分"),按ENTER(回车键)。
注意:公式中的双引号,逗号要在英文输入法状态下输入。
- 使用TEXT函数来判断统计结果是否正确
如下图案例:
在D2单元格中输入公式:=TEXT(C2-B2,"多#;少#;正确"),按ENTER(回车键)。
注意:公式中的双引号,逗号,分号要在英文输入法状态下输入。各个代码要用分号(;)隔开,C列值比B列值少时返回多,C列值比B值大时返回少,两列值相等时返回正确,占位符“#”用于显示具体的计算结果。三个条件含义、:>0返回多,<0返回少,=0返回正确,这些都可以自己定义。
- 字符连接日期时间
如下图案例,在实际工作中有的时候想在标题里嵌入日期的情况,日期会自动显示系统时间。
在对应的单元格中输入公式:="今天是: "&TEXT(TODAY(),"yyyy-mm-dd aaaa"),按回车键就可以出现下图的效果了。
还可以通过更改公式中的时间显示格式来实现不一样的效果。
- 手机号分段显示
如下图显示结果,在对应的单元格中输入公式:=TEXT(A2,"000-0000-0000"),按回车键,并向下填充公式。
注意:公式中的双引号,逗号要在英文输入法状态下输入。
- 加0前导符补充位数
如下图有的时候像工号,编码之类的为了整齐需要统一位数
例在A2单元格中输入公式:=TEXT(A2,"00000"),然后将公式向下填充到对应的单元格