咔片PPT · AI自动生成演示文稿,模板丰富、排版精美 讯飞智文 · 一键生成PPT和Word,高效应对学习与办公

内容导航:


一、excel如何计算天数


材料/工具:Excel2010

1、如下图现在想计算员工在公司工作多长时间了,即计算员工的工龄,想计算员工工作了多少天、多少月、多少年?

2、首先在D2单元格中输入“=DATEDIF(B2,C2,"y")”,按回车键即可得出该员工工作的年限。

3、其次在D2单元格中输入“=DATEDIF(B2,C2,"m")”,按回车键即可得出该员工工作月份。

4、然后在D2单元格中输入“=DATEDIF(B2,C2,"d")”,按回车键即可得出该员工工作天数。

5、DATEDIF函数是用来计算日期的函数,DATEDIF的用法:DATEDIF(开始日期,结束日期,“日期格式参数”)



二、excel表格中如何算天数


计算两个日期之间的工作日天数

通常情况下,计算两个工作日之间的天数可以使用NETWORKDAYS函数,该函数的语法为:

=NETWORKDAYS(开始日期,结束日期,[假期])

该函数的第三个参数是可选的,可自定义为需要排除的日期。

计算下面员工的应出勤天数,不考虑节假日。如下图所示:

即在C2单元格中输入公式:=NETWORKDAYS(B2,EOMONTH(B2,0))

注意:EOMONTH(B2,0)是计算计算指定日期的的最后一天。

排除节假日计算应出勤天数

例如某公司将5月份列为公司的特别节日,这几天是不用计入应出勤天数的。

即在C2单元格中输入公式:

=NETWORKDAYS(B2,EOMONTH(B2,0),$E$4:$E$5)

6天制工作日出勤的计算

例如某公司实行一周上6天班,周天休息,那么这样的应出勤天数又该怎么计算呢?此时可以使用NETWORKDAYS.INTL来计算,该函数的语法为:

=NETWORKDAYS.INTL(开始日期,结束日期,自定义周末类型,[假期])

即在C2单元格中输入公式:

=NETWORKDAYS.INTL(B2,EOMONTH(B2,0),11)

注意:这里的11表示仅为星期天。

该函数的第三个参数自定义周末类型主要有以下几个类型可以选:





三、excel中如何计算到今天的天数


这个用EXCEL就非常的简单了! 巧用EXCEL计算天数 方法1:在A1单元格输入前面的日期,比如“2004-10-10”,在A2单元格输入后面的日期,如“2005-6-7”。
接着单击A3单元格,输入公式“=DATEDIF(A1,A2,"d")”。
然后按下回车键,那么立刻就会得到两者的天数差“240”。
注意不要把最外面的引号也输进去了哦!公式中的A1和A2分别代表前后两个日期,顺序是不可以颠倒的。
方法2:任意选择一个单元格,输入公式(="2006-10-10"-"2004-6-7"),或者(=datedif(2004-12-1,today(),"d"))然后按下回车键,我们可以立即计算出结果。
注意不要把最外面的括号也输进去了哦,第一个为今天减去离开的日子,第二个,只要把2004-12-1改为离开的日子,就可以计算机距离今天的天数了! [注意] 在EXCEL中一定要注意输入的时候符号的格式,否则会给出错误的结果! 我觉得我太聪明了,一下就想到了EXCEL,嘿嘿,这个计算起来就太简单了!特别是第二种方法,本来还有第三种方法的,可是要复杂一点点,原理也跟方法1差不多!