分享

没对比就没伤害,TEXT函数这些用法你真的都会了吗?

 mayjleeivvsy13 2019-07-18

1、转换日期格式

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

也可以转换为中文数字的日期格式,输入公式:=TEXT(A2,'[DBNum1]YYYY年M月D日');或者转换为对应的星期格式,输入公式:=TEXT(A2,'aaaa')

如下动图所示:

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

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

如下动图所示:

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

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

如下动图所示:

4、累计加班时间

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

如下动图所示:

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]')&'分'))

说明:先用INT函数向下取整并转换为大写金额,然后对小数部分进行判断,如果不带小数,直接加上文本“圆整”;如果带有一位小数,则提取代表角的数字并转换为大写金额;如果带有两位小数,则分别提取出代表角和分的数字并转换为大写金额。

6、判断员工考核等级

和单元格格式的自定义设置一样,TEXT函数支持条件区段格式。比如我们要根据员工的考核得分来判定考核等级,考核标准有四个等级。但TEXT函数的条件区段最多只允许三个指定条件,这里多了一个条件,如何解决呢?

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

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


教程推荐

60个高清视频,400分钟教程,以HR工作为主要应用场景,详细介绍了人事工作中近100个常用的Excel核心功能和操作技巧,把Excel学习和工作实际紧密结合,极具实战性,助力HR职场小白快速成长,有效提升HR办公效率!

1、 原价119元,现优惠价68元

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多