假设b2为生日
=datedif(B2,today(),"y")
DATEDIF函数,除Excel 2000中在帮助文档有描述外,其他版本的Excel在帮助文档中都没有说明,并且在所有版本的函数向导中也都找不到此函数。但该函数在电子表格中确实存在,并且用来计算两个日期之间的天数、月数或年数很方便。微软称,提供此函数是为了与Lotus 1-2-3兼容。
该函数的用法为“DATEDIF(Start_date,End_date,Unit)”,其中Start_date为一个日期,它代表时间段内的第一个日期或起始日期。End_date为一个日期,它代表时间段内的最后一个日期或结束日期。Unit为所需信息的返回类型。
“Y”为时间段中的整年数,“M”为时间段中的整月数,“D”时间段中的天数。“MD”为Start_date与End_date日期中天数的差,可忽略日期中的月和年。“YM”为Start_date与End_date日期中月数的差,可忽略日期中的日和年。“YD”为Start_date与End_date日期中天数的差,可忽略日期中的年。比如,B2单元格中存放的是出生日期(输入年月日时,用斜线或短横线隔开),在C2单元格中输入“=datedif(B2,today(),"y")”(C2单元格的格式为常规),按回车键后,C2单元格中的数值就是计算后的年龄。此函数在计算时,只有在两日期相差满12个月,才算为一年,假如生日是2004年2月27日,今天是2005年2月28日,用此函数计算的年龄则为0岁,这样算出的年龄其实是最公平的。
文章标题:怎样用excel算年龄
文章链接:http://xiazai.zol.com.cn/jiqiao/861.html
为给用户提供更多有价值信息,ZOL下载站整理发布,如果有侵权请联系删除,转载请保留出处。
- 上一问:怎样用excel制作图表
- 下一问:怎样用excel筛选
其他类似技巧
- 2014-01-20 16:54:12EXCEL符号用法
- 2014-01-08 14:27:16怎样学习excel函数
- 2014-01-08 14:26:54怎样用excel画折线图
- 2014-01-08 14:26:51怎样用excel排序
- 2014-01-08 14:26:44怎样用excel求积
- 2014-01-08 14:26:44怎样用excel筛选
- 2014-01-08 14:26:42怎样用excel算年龄
- 2014-01-08 14:26:41怎样用excel制作图表
- 2014-01-08 14:26:40怎样用excel自动求和
- 2014-01-08 14:26:40怎样用excel作图