6位数值转为日期_TEXT函数的6个用法

本文介绍了Excel中TEXT函数的用法。该函数结构简单,只需两个参数。其用途广泛,可转换日期格式、带千位分隔符的货币格式、指定位数的小数,还能统计加班时间、转换中文大写金额、判断员工考核等级等,熟悉它能提高工作效率。
54127f87c04a0a5470459c3fd85b405b.png

在Excel的函数里有一个神奇的函数,这个函数就是TEXT函数。函数的结构非常简单,只需要两个参数:TEXT(数据,格式代码)

今天为大家分享Text函数的用法。

TEXT基本语法:=TEXT(value,format_text)

Value可以为数值、能够返回数值的公式或者对数值单元格的引用;

Format_text为设置Value中格式。

1、转换日期格式

若转为年月日为单位的日期格式,输入公式为:=TEXT(A2,"YYYY年M月D日");

若转为中文数字的日期格式,输入公式为:=TEXT(A2,"[DBNum1]YYYY年M月D日");

或转为对应星期格式,输入公式为:=TEXT(A2,"aaaa")

如下动图:

538f3540a01c84552d9393e6c81d4f8f.gif

2、转换为带千位分隔符的货币格式

将数字转换为带千位分隔符的货币格式,输入公式为:=TEXT(A2,"¥#,##0.00")

如下动图:

1e2fb3a8aae78f7c1f6fa3883b05875a.gif

3、转换为指定位数的小数

将数字转为带两位小数的格式,输入公式为:=TEXT(A2,"0.00")

如下动图:

48bacca975907ff00ca810c65c2ade57.gif

4、累计加班时间
统计员工加班时间,若直接使用SUM函数求和,会出现错误的结果,因为小时数超过24时,会自动进行进位。若要显示大于24的小时数,就需结合TEXT函数,输入公式为:=TEXT(SUM(B2:B10),"[h]:mm:ss")

如下动图:

35b5e036f7109e9458b97fc6c5662de1.gif

5、转换为中文大写金额

将数字转为财务专用大写金额,输入公式为:

=TEXT(INT(A2),"[DBNum2]")&IF(INT(A2)=A2,"圆整",

IF(LEN(A2)-SEARCH(".",A2)=1,"圆"&TEXT(RIGHT(A2,1),"[DBNum2]")&

"角整","圆"&TEXT(LEFT(RIGHT(A2,2),1),"[DBNum2]")&"角"&TEXT(RIGHT(A2,1),"[DBNum2]")&"分"))

29058a1f160896218cf855f7db132174.png

公式解释:先使用INT函数向下取整,并转为大写金额,之后再对小数部分进行判断,若不带小数,则直接加上文本“圆整”;若带有一位小数,则会提取代表角的数字,并转为大写金额;若带有两位小数,则分别提取出代表角和分的数字,并转为大写金额。

6、判断员工考核等级

与单元格格式自定义设置一样,TEXT函数支持条件区段格式。如需根据员工考核得分来判定其考核等级,考核标准共有四个等级。但TEXT函数条件区段最多允许三个指定条件,此处多了一个条件,怎样解决呢?

输入公式为:=TEXT(B2,"[>=90]优秀;[>=80]良好;"&TEXT(B2,"[>=60]达标;[<60]不达标"))

5e8fd668f978477ee8d5e605f9fee887.png

公式解释:先将后两种条件,即达标和不达标两种考核等级,进行两个区段格式的判断,返回结果再结合前两个等级使用TEXT函数进行三个区段的格式判断。

Excel中的text功能远不止这几个,尽量多去熟悉才会在需要的时候做出完美的表格。数据与函数才会相辅相成、相得益彰。10倍提高工作效率。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值