Excel中有几个隐藏的函数,能够实现一些现有的函数无法实现的功能:
1、NUMBERSTRING函数
2、DATESTRING函数
3、DATEDIF函数
首先看NUMBERSTRING函数,它的作用是将数字转换为中文大写。
这个函数有两个参数:
第一个参数是要转换的数值
第二个参数是指定返回的类型。
类型共三种,其中:1为中文小写,2为中文大写,3为中文读数。
如果数值有小数,该函数会四舍五入后再进行转换。
如需计算两个日期的差值,隐藏函数DATEDIF可以很好解决。
这个函数是几个隐藏函数中,功能最强大,变化最多、应用最广的一个。
该函数有三个参数:
第一个参数是开始日期
第二个参数是结束日期
通过设置最后一个参数,可以指定所需信息的返回类型。
第三参数在使用MD、YM、YD时,会有不同的bug,使用频率也比较低。
而使用D来计算两个日期的间隔天数与日期直接相减的效果相同,相比较而言,还是直接相减快捷方便一些。
除了有bug的3个和不方便的1个,最后就剩下Y和M了。
咱们就来说说这两个。
如下图所示,需要根据员工的入厂日期计算工龄。
C2单元格的公式是:
=DATEDIF(B2,”2023-10-1″,”Y”)
参数使用“Y”,表示计算时间段中的整年数。在计算员工工龄等方面,经常会被用到。
大家注意看,由于是计算到2023年10月1日的整年数,所以B5和B6的日期虽然只差了一天,但是DATEDIF函数的结果却差了一年。
如果要计算两个日期之间间隔的整月数,把第三参数换成M就可以了。
这么有用的函数,微软为啥要隐藏呢?


|
|
打开微信扫一扫,Office自学网
专注分享软件安装和视频教程,让你一号在手,办公无忧!