前阵子休了一个长假,10月才刚刚回归,今天就在这里记录一下同事提到的问题,如果我有出生日期,怎么直接计算出年龄呢?
那我们今天就说一个新的函数,datedif,这个函数的基本结构是以下这样
第一个参数:起始时间【可以是具体时间也可以是其它函数的结果】
第二个参数:结束时间【可以是具体时间也可以是其它函数的结果】
第三个参数:返回类型【“Y”是返回整年数,“M”是返回整月数,“D”是返回整天数,“MD”是返回参数一和二的天数差,忽略年月,“YM”是返回参数一和二的月数差,忽略年日,“YD”是返回参数一和二的天数差,忽略年,按照月、日计算天数】
接下来我们就解决我同事的问题,直接上图
第二个参数就是用了一个today代入了当前日期,这个需要提醒,用这个函数,第二个参数就是按当前日期随时更新的,如果一年后你再看这个表,那就都会长一岁了,当然也可以输入一个固定数值,例如下,如果要输入具体日期的话,记得要加上英文半角的双引号~