在excel中计算日期差工龄生日等

  方法1:在A1单元格输入前面的日期,比如“2004-10-10”,在A2单元格输入后面的日期,如“2005-6-7”。接着单击A3单元格,输入公式“=DATEDIF(A1,A2,"d")”。然后按下回车键,那么立刻就会得到两者的天数差“240”。

  提示:公式中的A1和A2分别代表前后两个日期,顺序是不可以颠倒的。此外,DATEDIF函数是Excel中一个隐藏函数,在函数向导中看不到它,但这并不影响我们的使用。

  方法2:任意选择一个单元格,输入公式“="2004-10-10"-"2005-6-7"”,然后按下回车键,我们可以立即计算出结果。

  计算工作时间——工龄——

  假如日期数据在D2单元格。

  =DATEDIF(D2,TODAY(),"y")+1

  注意:工龄两头算,所以加“1”。

  如果精确到“天”——

  =DATEDIF(D2,TODAY(),"y")&"年"&DATEDIF(D2,TODAY(),"ym")&"月"&DATEDIF(D2,TODAY(),"md")&"日"

  二、计算2003-7-6 17:05到2006-7-7 13:50分之间相差了多少天、多少个小时多少分钟

  假定原数据分别在A1和B1单元格,将计算结果分别放在C1、D1和E1单元格。

  C1单元格公式如下:

  =ROUND(B1-A1,0)

  D1单元格公式如下:

  =(B1-A1)*24

  E1单元格公式如下:

  =(B1-A1)*24*60

  注意:A1和B1单元格格式要设为日期,C1、D1和E1单元格格式要设为常规.

  三、计算生日,假设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岁,这样算出的年龄其实是最公平的。

(0)

相关推荐

  • 两招教你在Excel中计算日期相隔天数

    相信很多小伙伴在日常办公中都会用到Excel,在其中如何才能计算日期相隔天数呢?方法很简单,下面小编就来为大家介绍.方法一:1. 首先,在Excel中打开我们要进行操作的表格,然后再在要输入结果的单元 ...

  • WPS电子表格Excel中计算日期加上天数

    假设有一个日期,然后加一个具体的天数,计算在这个天数之后的日期,可以通过简单的函数进行计算 操作方法 01 有3个数值,第一个是日期,第二个是交期,第三个是期限 02 记录日期与交期的表格坐标 03 ...

  • 怎么在Excel中计算工龄和年休假天数

    计算工龄和休假天数是人事经常要做的工作.下面小编教大家如何在excel中计算工龄和年休假天数. 操作方法 01 可以先新建一个excel表格,在电脑桌面中右击,接着点击列表中的"新建&quo ...

  • excel中计算两个日期之间相差天数的方法

    小编致力于为大家奉献最有效的,让大家能够解决掉问题,但是大家也都知道,每个人遇到的情况都是不一样的,大家在看小编的同时,除了跟随操作,也需要自己的思考,举一反三的解决问题,这样才会变得更加有内涵,成为 ...

  • excel中计算当前日期所属季度的方法

    小编致力于为大家奉献最有效的,让大家能够解决掉问题,但是大家也都知道,每个人遇到的情况都是不一样的,大家在看小编的同时,除了跟随操作,也需要自己的思考,举一反三的解决问题,这样才会变得更加有内涵,成为 ...

  • 如何在Excel中计算标准差

    标准差是统计学中常用的一个数据,用来统计数据和平均值之间的偏差程度.想要做出数据图表,你可以列出数据,并通过Microsoft Excel轻松作图,并计算平均值和标准差.请继续阅读,以了解如何在Exc ...

  • 在Excel中输入日期时怎么让0显示呢?

    我们在制作Excel表格输入日期的时候,常常是你明明输入的是某某某某年零某月零某日,最后那个0却没有显示,只显示成了某某某某年某月某日,这就明显与我们想要的日期格式不同了.那么在Excel中我们输入日 ...

  • 怎么在Excel中计算百分比?

    许多小伙伴在使用excel处理数据的时候有计算百分比的需要,可是不知道如何操作,今天,小编就教大家在Excel中计算百分比.具体如下:1. 我们打开电脑中的excel,之后在左侧的列表中点击[打开], ...

  • 怎么在Excel中计算两个字段的个数、平均值?

    在我的上一篇贴中,我向大家分享了Excel中计算总分.平均分和及格率的方法.这里,我将向大家演示如何利用函数公司对两个字段的个数统计.平均值计算步骤.操作步骤亦不复杂,希望对读者朋友们有所帮助!如果您 ...