怎样用日期和时间函数计算年龄差?

来自:    更新日期:早些时候
~ 一、假设入职日期写在A1单元格,要计算入职日期至今一共工作了多少年,则可以在B1单元格写入公式
=DATEDIF(A1,NOW(),"y")

二、关于DATEDIF函数
DATEDIF函数是Excel隐藏函数,在帮助和插入公式里面没有。 返回两个日期之间的年\月\日间隔数。常使用DATEDIF函数计算两日期之差。

语法
DATEDIF(start_date,end_date,unit)
Start_date 为一个日期,它代表时间段内的第一个日期或起始日期。
End_date 为一个日期,它代表时间段内的最后一个日期或结束日期。
Unit 为所需信息的返回类型。
Unit 返回
注:结束日期必须大于起始日期
下面举个小例子:在日常工作中非常实用。
假如A1单元格写的也是一个日期,那么下面的三个公式可以计算出A1单元格的日期和今天的时间差,分别是年数差,月数差,天数差。
注意下面公式中的引号和逗号括号都是在英文状态下输入的。
=DATEDIF(A1,TODAY(),"Y") 计算年数差
=DATEDIF(A1,TODAY(),"M") 计算月数差
=DATEDIF(A1,TODAY(),"D") 计算天数差
"Y" 时间段中的整年数。
"M" 时间段中的整月数。
"D" 时间段中的天数。
"MD" start_date 与 end_date 日期中天数的差。忽略日期中的月和年。
"YM" start_date 与end_date 日期中月数的差。忽略日期中的年。
"YD" start_date 与 end_date 日期中天数的差。忽略日期中的年。

三、实例说明

实例1:
题目: 计算出生日期为1973-4-1人的年龄
公式: =DATEDIF("1973-4-1",TODAY(),"Y")
结果: 33
简要说明 当单位代码为"Y"时,计算结果是两个日期间隔的年数.

实例2:
题目: 计算日期为1973-4-1和当前日期的间隔月份数.
公式: =DATEDIF("1973-4-1",TODAY(),"M")
结果: 403
简要说明 当单位代码为"M"时,计算结果是两个日期间隔的月份数.

实例3:
题目: 计算日期为1973-4-1和当前日期的间隔天数.
公式: =DATEDIF("1973-4-1",TODAY(),"D")
结果: 12273简要说明 当单位代码为"D"时,计算结果是两个日期间隔的天数.

实例4:
题目: 计算日期为1973-4-1和当前日期的不计年数的间隔天数.
公式: =DATEDIF("1973-4-1",TODAY(),"YD")
结果: 220
简要说明 当单位代码为"YD"时,计算结果是两个日期间隔的天数.忽略年数差

实例5:
题目: 计算日期为1973-4-1和当前日期的不计月份和年份的间隔天数.
公式: =DATEDIF("1973-4-1",TODAY(),"MD")
结果: 6
简要说明 当单位代码为"MD"时,计算结果是两个日期间隔的天数.忽略年数和月份之差

实例6:
题目: 计算日期为1973-4-1和当前日期的不计年份的间隔月份数.
公式: =DATEDIF("1973-4-1",TODAY(),"YM")
结果: 7
简要说明 当单位代码为"YM"时,计算结果是两个日期间隔的月份数.不计相差年数注意:TODAY()函数获取的是系统当前日期,所有列举的实例为2006-11-7日的计算结果,并不一定和你得到的结果相符。


怎样用日期和时间函数计算年龄差?视频

相关评论:
  • 13286698853Excel中利用日期和时间函数来计算年龄的操作方法
    康萧成1、选中C2单元格,单击公式选项卡,单击日期和时间,选择函数YEAR。2、在函数参数对话框中输入NOW(),表示当前年份,单击确定。3、年龄=当前年份-出生日期,所以在fx公式最后面输一个减号,再按照上面的方法插入一个YEAR函数,在函数参数对话框中输入B2,点击确定。4、可是结果为什么不是年龄,而是一个时...

  • 13286698853wps中如何使用日期计算年龄?
    康萧成具体如下:1.第一步,双击或者右击打开WPS表格文件。2.第二步,点击需要计算出年龄的单元格,接着输入=DATEDIF函数。3.第三步,在下图所示的页面中,点击DATEDIF函数,接着输入开始日期的参数,也就是表格前面的出生日期。4.第四步,我们可以看到如下图所示的页面,在DATEDIF函数中,输入终止日期的参数...

  • 13286698853计算年龄的函数公式
    康萧成1、根据出生日期计算年龄:在Excel中,可以使用以下公式计算年龄:=YEAR(TODAY())-YEAR(B2),其中B2是出生日期所在的单元格124。在编程语言中,可以使用当前年份减去出生年份来计算年龄。2、根据身份证号计算年龄:在Excel中,可以使用以下公式计算年龄:=YEAR(TODAY())-MID(A2,7,4),其中A2是身份证...

  • 13286698853excel不规范的年月日格式怎么计算年龄?六个技巧带你灵活运用excel_百度...
    康萧成4、在年龄的一列,输入=(today()-C26)\/365,这里的C26是你输入日期的单元格,按下回车键。数字格式更改为小数点后0位。5、以上只是提供了我常用的一种方法,excel中有多种计算年龄的方式,在excel帮助中。找到它们的方式就是在公式-日期和时间-插入函数-有关该函数的帮助。6、在搜索栏里输入...

  • 13286698853怎样用excel计算出生日期和年龄
    康萧成1打开excel表格,点击需要计算年限到的单元格 2在顶部fx右侧输入=(Today()➖需要求年限的单元格)\/365,点击✓3如图所示,第一个年限已经出现了,把鼠标指针放在该单元格右下角 4摁住鼠标左键向下拖 5松开鼠标,如图所示,已经完成求年限了。如何利用excel的函数计算年限 =DATEDIF(A1,...

  • 13286698853excel中设置日期函数实现年龄快速计算的方法
    康萧成Excel中设置日期函数实现年龄快速计算的步骤如下:第一步,打开Excel表格,表格中有要求计算年龄的列表,如下图:第二步,选中其中一个单元格——点击菜单——公式——点击“fx"插入函数(有两种方法可以插入函数),如下图:第三步,在弹出的对话框中将下拉菜单拖到最底下——点击"YEAR"——点击确定。

  • 13286698853怎样用excel算出出生日期所对应的年龄?
    康萧成1、首先,打开Excel表格程序,进入Excel表格程序操作主界面中。然后,在Excel表格程序主界面中选中单元格输入函数“=datedif(c2today()“y2”)”。2、在EXCEL中,知道出生的年月日,可使用Today函数和YEAR函数算出年龄。方法步骤如下:打开需要操作的EXCEL表格,在任意空白位置上面的函数编辑框中输入“...

  • 13286698853怎样用日期和时间函数计算年龄差?
    康萧成一、假设入职日期写在A1单元格,要计算入职日期至今一共工作了多少年,则可以在B1单元格写入公式 =DATEDIF(A1,NOW(),"y")二、关于DATEDIF函数 DATEDIF函数是Excel隐藏函数,在帮助和插入公式里面没有。 返回两个日期之间的年\\月\\日间隔数。常使用DATEDIF函数计算两日期之差。语法 DATEDIF(start_date,...

  • 13286698853年龄自动计算公式
    康萧成1、以2007版EXCEL为例,打开EXCEL工作表,在A2单元格输入出生日期(如:1974-6-5)。2、以当前时间的年份为准在B2单元格计算年龄,在B2单元格输入函数:=year(),即:提取年的函数。3、设置YEAR函数的参数,将光标移到year函数的括号内,输入函数:TODAY(),TODAY函数返回值为当前日期,然后按回车键...

  • 13286698853怎样在excel表格中计算年龄
    康萧成假设出生日期在A2单元格,参考日期(例如今天)在B2单元格(可以使用=TODAY()函数自动填充为今天的日期)。在C2单元格输入以下公式来计算年龄:=DATEDIF(A2, B2, "y")。方法二:使用DATE和YEAR函数结合 由于DATEDIF函数不是所有Excel版本都支持,你可以使用DATE和YEAR函数来计算年龄:假设出生日期在A2单元...

  • 相关主题精彩

    版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

    Copyright © 喜物网