这里的隐藏函数是指Excel自带的,但是直接输入函数名或者在Excel的Function清单无法查找的函数。
1、DATEDIF函数
作用:计算两个日期之间的间隔,可得到年数、月数或天数。
语法:DATEDIF(start_date,end_date,unit)
start_date:开始日期
end_date:结束日期
unit:返回结果的类型,共六种(Y、M、D、MD、YM、YD)
注意:结束日期必须在开始之后,否则会返回错误值
示例:
示例1:通过出生年月日,自动计算/更新年龄
=DATEDIF(A2,TODAY(),"Y")
或者 =DATEDIF("1991/8/1",TODAY(),"Y")
示例2:比较返回DATEDIF结果的六种类型(Y、M、D、MD、YM、YD)
DATEDIF(A2,TODAY(),"Y")
DATEDIF(A4,TODAY(),"M")
DATEDIF(A5,TODAY(),"D")
DATEDIF(A6,TODAY(),"MD")
DATEDIF(A7,TODAY(),"YM")
DATEDIF(A8,TODAY(),"YD")
2、NUMBERSTRING函数
作用:将整数的数字格式转为中文数字
格式:UMBERSTRING(value,type)
value:要转化的数字
type:返回结果的类型,共三种(1、2、3)
示例:
示例1:将钱的金额大写:NUMBERSTRING(A2,2)
示例2:比较返回NUMBERSTRING结果的三种类型
NUMBERSTRING(A2,1)
NUMBERSTRING(A2,2)
NUMBERSTRING(A2,3)
3、DATESTRING函数
作用:将指定日期的序列号转换成文本格式日期,即是中文显示的日期。
语法:DATESTRING(serial_number)
serial_number:要转换为文本格式的日期,serial_number格式为日期格式
示例:DATESTRING(A2)