如何在EXCEL表格中计算工龄?

如何在EXCEL表格中计算工龄,因为前面三个月是试用期,从第4个月开始才算是正式入职期,所以算下来的工龄应该在一年龄半左右。

datedif比较单位_dateif的比较单位datedif比较单位_dateif的比较单位


datedif比较单位_dateif的比较单位


datedif比较单位_dateif的比较单位


我是用的下列公式:

=INT(DAYS360(A1,B1)/360)

其中,A1为参加工作时间,B1为工龄计算基准日,格式均为YYYY-MM-DD(年-月-日).结果是实际工龄(满1年才算,不足1年不算);

如果算虚年,即不足1年也算工龄,将公式改为:

=INT(DAYS360(A1,B1)/360)+1

利用YEARFRAC()函数来计算员工工龄,YEARFRAC函数可以计算出两个年份之间的,并以小数的形式返回。在要计算工龄的单元格中输入=YEARFRAC(C2,NOW())

就可以计算出员工从入职到现在的工龄

例如:员工在1984年9月入职,到现在2015年3月份,A1输入“1984年9月”,B1输入“=YEARFRAC(A1,NOW())”;则得出30.56,则结果为30年工龄

设A1中输入的是参加工作时间,在B1输入=DATEDIF(A1,NOW(),"y")

如果过了元旦就算的话使用Year函数

首先输入等于datedif括号点击入职时间单元格,括号再输入逗号再输入today补齐括号,双引号里面输入y,结尾括号,回车确定即可完成。

可以用trunc函数来实现。

但是你这个是时间有问题,时间应该是当天的时间。

应该用today 减去 入职时间。

改为:

如果A1是入职日期,B1是现在日期.C1公式=ROUND((B1-A1)/365,0)

但是遇到闰年可能会有一天误,如何取消现在的我还不会~如果能用就用吧~

A1:2010年10月1日 B1 : 2012年3月14日 在C1中输入=DATEDIF(A1,B1,"Y")

回车就可以了。你的确保你输入的是日期格式就没有什么问题。谢谢希望能帮助到你、

Excel表格如何计算工龄?这个视频告诉你!

EXCEL中计算月份的公式

使用datedif函数处理

Excel版本参考:2010

1、B1输入公式:=DATEDIF(A1,"2008-12-1","m")

2、回车,双击填充柄填充公式

3、查看效果

=DATEDIF(A2,TODAY(),"m")

如果是月份用这个公式就可以了,如果是天的话就把“m”改成“d”年就是“y”

公式意思是,A2到今天,是N个月。

DATEDIF函数 [英] DATEDIF function

Excel隐藏函数,在帮助和插入公式里面没有。

简要说明: 返回两个日期之间的年月日间隔数

语法

DATEDIF(start_date,end_date,unit)

Start_date 为一个日期,它代表时间段内的个日期或起始日期。

End_date 为一个日期,它代表时间段内的一个日期或结束日期。

Unit 为所需信息的返回类型。

Unit 返回

"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"时,计算结果是两个日期间隔的天数.忽略年数和月份之

5、实例6:

题目: 计算日期为1973-4-1和当前日期的不计年份的间隔月份数.

公式: =DATEDIF("1973-4-1",TODAY(),"YM")

结果: 7

简要说明 当单位代码为"YM"时,计算结果是两个日期间隔的月份数.不计相年数

注意:TODAY()函数获取的是系统当前日期,所有列举的实例为2006-11-7日的计算结果,并不一定和你得到的结果相符。

任意单元格输入函数:

=datedif("2002/4/1","2013/12/1","M")

结果显示140,表示140个月

设你的数据格式是2002.4在A1,2013.12在B1

那么C1公式为

=datedif(date(left(A1,4),right(A1,len(A1)-find(".",A1)),1),date(left(B1,4),right(B1,len(B1)-find(".",B1)),1),"m")

即可

公式核心是datedif这个函数

datedif(起始日期,结束日期,"M")

参数M用于计算月,

Y用于计算年

D用于计算D

由于你的数据格式并不符合Excel规范,所以公式才那么长

1、首先在excel表格中输入需要计算时间的日期数据。

2、如果输入的日期都是同样的格式,可以使用减法公式:=B1-A1和=B2-A1进行时间的计算。

3、或者可以使用函数公式:=DATEDIF(A1,B1,"d")、=DATEDIF(A1,B2,"d")。

4、点击回车即可将计算结果显示出来,此种方法计算的结果与减法公式结果相同。

=DATEDIF(MIN(A1,B1),MAX(A1,B1),"m")

或=DATEDIF(DATE(2002,4,1),DATE(2013,12,1),"m")

或=DATEDIF(“2002-4-1”,“2013-12-1”),"m")

求月份的函数为month

设日期写在a1单元格,在b1单元格求出该日期的月份,则

b1单元格写入公式

=month(a1)

或者

=text(a1,"m")

如果是求两个日期中相的月份,则用datedif函数

公式为

=datedif(起始日期,结束日期,"m")

日期格式不能用点号分隔,请用“-”或“/”,否则2013.10输入后会显示2013.1,你不知道是1月还是10月。

设A1为2013-12-1,A2为2002-4-1,计算之间的月数请在A3输入公式:

=datedif(A2,A1,"m")

即可。

日期格式是2017-4-26和2017-3-23,两单元格数直接减即为天数。或

计算两日期间的天数

:=DATEDIF(A2,B2,"d")

计算两日期间的月数

:=DATEDIF(A2,B2,"m")

计算两日期间的年数

:=DATEDIF(A2,B2,"y")

excel表格不满一月金额分摊

使用公式DATEDIF。

首先,我们新建一个表格,然后选中A、B两列单元格,点击右键,找到设置单元格格式选项,点击进去之后,数字类型选择日期,使用的日期类型根据自己的习惯选择。

在摊销月份这一列单元格中要用到一个公式,DATEDIF(开始日期,终止日期,比较单位),这里开始日期是A列,终止日期是B列,比较单位有三个Y代表年,M代表月,D代表日,我们在C2单元格输入公式等于DATEDIF(A2,B2,M)回车,就得到了要摊销的月数之后,设置公式,用房租总额除以摊销月数,就得到了每月要摊销的金额。

excel怎么计算两个日期的相隔天数,DATEDIF函数使用技巧

DATEDIF函数,主要用于计算两个日期之间的天数、月数或年数。其返回的值是两个日期之间的年月日间隔数。

语法 :

DATEDIF(Start_Date,End_Date,Unit)

Start_Date:为一个日期,它代表时间段内的个日期或起始日期;

End_Date:为一个日期,它代表时间段内的一个日期或结束日期;

Unit:为所需信息的返回类型。

信息类型参数 :

DATEDIF函数在办公中经常运用到,主要用于计算两个日期之间的天数、月数或年数。

下面教大家使用此函数的技巧及注意事项:

首先选中(C2)单元格,选择插入函数,找到DATEDIF,点击确定。

在开始日期填(A2),结束日期填(B2),“比较单位”可选择三项:Y代表年,M代表月,D代表天;

需要注意的是,在“比较单位”的值前后需输入英文字符双引号,否则会出现#NAME?错误值。

此处输入D计算间隔天数,点击确定,即可得到间隔天数2042;

除了以上基础用法,还有以下三种情况:

,计算忽略年份的日期间隔数,“比较单位”中可填入选择“YD”代表只计算月份和天数间隔。

第二,忽略年份和月份,计算两个日期间隔的天数,就用“MD”作为单位。

同理,若想忽略年份,计算间隔的月份数,就把单位设置成“YM”。

这个技巧你掌握了吗~

excel中如何计算两个日期之间的月数

物料储存需要精准计算有效的存期,比如:储存物料的期限分为3个月、6个月、9个月、12个月不等,这时需要通过表格来进行计算,下面给大家分享一下快速的计算方法,希望对你的工作有所帮助。

开启分步阅读模式

工具材料:

电脑

Excel2007

作方法

01

首先打开Excel2007软件,今天用一个空白的表格教大家计算。

02

在表格中分别输入进料日期、本月日期、库存周期的文字,如图所示:

03

在进料日期、本月日期分别输入相当的日期。这次主要是计算月数,日期输入的是整月的日期,如图所示:

04

把鼠标放在库存周期下面的D2单元格里,输入计算公式 =TEXT(SUM(DATEDIF(B2,C2,{"ym","md"})1^{2}),"0个月") 为了大家节省时间,可以直接把这个公式到表格里,再更改单元格的相应的位置就可以了。

05

在D2单元格输入完公式之后,按下键盘确定键,即可看到日期与日期之间的计算月数,如图所示:

06

选择计算结果8个月的单元格,向下拖动鼠标,对下面的单元格进行计算,如图所示:

07

对表格内的日期计算完月数后,可增加表格的边框,预览一下效果,记得另外保存一份文档

其实计算方法很简单,一个函数就可以搞定。在这里我们首先介绍下DATEDIF函数,该函数常常用来计算两个日期之,共有三个参数,‘开始日期’和‘终止日期’就是要比较值的两个日期,第三个参数‘比较单位’就是年(Y)、月(M)、日(D)三种:

点击【公式】——【插入函数】——搜索【DATEDIF】函数,屏幕会弹出如下对话框,填入相应参数;

下面就是输入公式后的计算结果,计算月份和日期同理作,公式见下;

那么在Excel表格技巧中,如何计算两个日期之间的年份、月数以及天数的作

不足月的部分你给出了规则,问题是足月怎么算?是按照自然月来算,还是按30天算一个月,这个需要用到不同的函数。试一下这个公式是不是你要的结果:

=DATEDIF(A1,B1,"m")+LOOKUP(MOD(DAY(B1-A1),31),{0,10,20},{0,0.5,1})

补充:A1是起始日期,B1是截至日期;另外要将公式所在的单元格格式改为数字

=DATEDIF(A1,B1,"m")+LOOKUP(DATEDIF(A1,B1,"md"),{0,10.1,20.1},{0,0.5,1})

=IF(F5-E5<=10,0,(IF(F5-E5<=20,0.5,1))),F5是第二个日期 E5是个日期

datedif终止日期怎么设置成每次打开时间

excel中datedif函数的使用实例,日期计算

datedif函数的定义是计算两个日期间的年数、月数或天数

datedif函数语法是datedif(开始日期,终止日期,比较单位),在这里需要说明下比较单位,年数对应的是“y”,月数对应的是“m”,天数对应的是“d”,简单点记就是年月日的英文首字母,注意要用英文双引号

DATEDIF函数函数名称:DATEDIF主要功能:计算返回两个日期参数的值。...确认后返回系统当前日期[用TODAY()表示)与A23单元格中日期的值,并返回...

EXCEL表格中,如何引用公式来计算两个日期之间的月数?

=DATEDIF(开始时间,结束时间,"m")

简单呀,如个日期(小)是A1,第二个日期(大)是A2,则两个日期之间的月数为=month(A2-A1)-1