假设当前时间是“2013年5月1日”,表中员工出生年月为1977年12月20日,该怎样用excel计算出来,我要准确的表达式,百度里搜了很多方法可是算出来居然是1900年2月,谢谢
假设在Sheet1中A1输入员工的出生日期,那么请讲下面的公式输入到“年龄”列,然后向下拖动即可。
=IF(MONTH(TODAY())<MONTH(A1),YEAR(TODAY())
YEAR(A1)-1,IF(AND(MONTH(TODAY())=MONTH(A1),DAY(TODAY()
<DAY(A1)),YEAR(TODAY())-YEAR(A1)-1,YEAR(TODAY())-YEAR(A1)))
扩展资料:
函数的标识符是一对紧跟在函数名之后的半角小括号,函数的所有参数都必须在这对小括号之内。如果函数有多个参数,这些参数以半角逗号隔开。
一个函数可以使用多个参数,参数与参数之间使用英文逗号进行分隔,参数的类型和位置必须满足函数语法的要求,否则将返回错误信息。
参考资料来源:百度百科-excel函数
这是工龄,其实一样的道理,就是选中该列,右键将单元格格式改为常规就行了。