Excel算年龄还在数手指?这个函数3秒搞定!
每次人事统计员工年龄,总有人掏出计算器一个一个按,甚至掰着手指算年份差。明明Excel表格里就有出生日期,非要把自己整成"人工计算器",累不累啊? 其实Excel早就内置了超实用的DATEDIF函数,专门用来算两个日期之间的间隔。公式写成=DATEDIF(出生日期单元格,TODAY(),"Y"),第三个参数"Y"代表按年计算,回车一按,整列年龄瞬间出炉。这个函数会精确计算到天数,绝对不会出现"年底出生的算大一岁"这种尴尬错误。
有人可能会问,那要是只需要算到今年某个固定日期呢?把TODAY()换成具体日期就行,比如=DATEDIF(A1,"2024-12-31","Y")。另外提醒个小坑:如果表格里显示的是#NUM!,说明你的出生日期填反了,DATEDIF要求起始日期必须在结束日期之前。
说实话,掌握这个小技巧后,再看到同事手动算年龄,我都替他们着急。Excel本来就是用来解放生产力的,别让简单的事情复杂化,学会用它,早点下班不香吗?
你遇到过吗?
标签:
excel怎么用函数求年龄