Excel函数公式:函数Dateif、NumberString、Datestring技巧解读
Excel函数中有一类函数在系统目录中查询不到,就连说明性的文档资料也没有。其实这类函数就是Excel的隐藏函数。常见的系统隐藏函数有:DATEDIF、NUMBERSTRING、DATESTRING函数。
一、DATEDIF函数。
功能:用于计算两个日期之间的年、月、日数。
语法结构:=DATEDIF(开始日期,结束日期,统计方式)。
常见的统计方式有:
1、计算年龄(相差年份,统计方式:Y)。
方法:
在目标单元格中输入公式:=DATEDIF(D3,TODAY(),"y")。
解读:
D3为开始日期,函数Today()获取当前日期,按照年(Y)的进行计算。也就是统计了相差年份,暨年龄。
2、工龄计算(精准到日)。
方法:
在目标单元格中输入公式:=TEXT(SUM(DATEDIF(F3,TODAY(),{"y","ym","md"})*10^{4,2,0}),"0年00月00天")。
3、相差周数计算。
方法:
在目标单元格中输入公式:=DATEDIF(D3,TODAY(),"d")/7。
解读:
周数就是相差天数/7。
二、NUMBERSTRING函数。
作用:将对应的阿拉伯数字转换为大写形式。
语法结构:=NUMBERSTRING(阿拉伯数字或引用,功能代码)。
功能代码如下:
示例:
方法:
在对应的目标单元格中输入公式:=NUMBERSTRING(C3,1)、=NUMBERSTRING(C3,2)、=NUMBERSTRING(C3,3)。
三、DATESTRING函数。
作用:将对应的日期转换为“年月日”的形式。
语法:=DATESTRING(日期或引用)。
方法:
在目标单元格中输入公式:=DATESTRING(C3)。
结束语:
本文主要介绍了Excel系统隐藏的系统函数,从示例中我们可以看出,其功能非常的强大,对于提高我们的工作效率有很大的帮助。
如果在学习过程中遇到不明白的地方,欢迎大家在留言区留言讨论哦!