Excel函数制作一个年龄计算器,精确到年龄的的年月日
关注@悟禅禅,为您精通微软办公软件office中#Excel#与#vba#的难题[微笑]
工作表中记录了出生日期“1990/01/01”和当前日期“2021/12/08”。下面将精确计算出年龄的年,月,日。在单元格B4中插入公式“=DATEDIF(B1,B2,"Y")”,计算出年龄中年的部分。在单元格B5中插入公式“=DATEDIF(B1,B2,"YM")”,计算出年龄中月的部分。在单元格B6中插入公式“=DATEDIF(B1,B2,"MD")”,计算出年龄中日的部分。到这里年龄中的年,月,日就被精确计算出来了。最后写一个总结性的公式,把年龄的三部分拼凑起来“=DATEDIF(B1,B2,"Y")&" 岁 "&DATEDIF(B1,B2,"YM")&" 月 "&DATEDIF(B1,B2,"MD")&" 天"”。一起努力成为microsoft办公软件Excel大师级的达人,精进#Excel技巧#。让电脑办公更加便捷。
玩转EXCEL:DATE-从年、月、日来计算日期
大家好,我是小智~
日常工作中,常用EXCEL函数公式,今天小智介绍DATE:
DATE:从年、月、日来计算日期公式:=DATE(year,month,day)
解释:DATE(年,月,日)
参数:
year:参数 year 可以为一到四位.Excel 将根据所使用的日期系统解释 year 参数.Excel支持1900年和1904年两种日期系统,这两种日期系统使用了不同的日期作为参照基础,00年日期系统规定1900年的1月1日为第一天,其存储的日期系列编号为1,最后天是9999年12月31日.04日期系统规定1904年1月1日为第一天,基存储的日期系列为0,最后一天同上.系统默认为1900日期系统.month:以整数的形式指定日期的"月"部分的数值,或者指定单元格引用.如果指定数大于12,则被视为下一年的1月之后的数值.如果指定的数值小于0,则被视为指定了前一个月份.day:以整数的形式指定日期的"日"部分的数值,或者指定单元格引用.如果指定数大于月份的最后一天,则被视为下一月份的1日之后的数值.如果指定的数值小于0,则被视为指定了前一个月份.要点:此函数也可以将公式指定为参数.
注意事项:
当参数中指定了数值范围外的值时,返回错误值"#VALUE!".因此,使用函数时要注意确认参数是否正确.例:计算本月还款日期