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)。 |
|