乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel如何计算在职月份

excel如何计算在职月份

作者:乔山办公网日期:

返回目录:excel表格制作


表格从A列开始的话,G列就是在时长
=IF(F2="",12,MONTH(F2)-1+LOOKUP(DAY(F2),{0,10,20},{0,0.5,1}))-IF(MAX(D2:E2)<41640,0,MONTH(MAX(D2:E2))-1+LOOKUP(DAY(MAX(D2:E2)),{0,10,20},{0,0.5,1}))

可用公式DATEDIF来实现。

1、以excel2010版本为例,如下图所示有zhidao两个时间,要计算中间的在职月份;

2、可以在单元格C2输入公式=DATEDIF(A2,B2,"m"),按回车键即可得出A2到B2的在职月份,公式中的字母“m”是指month月份的意思;

3、如果在职月份想表示成“X个月”,则可直接在公式后面加上【&"个月"】,然后按回车键则可。


问题的关键是应用TODAY()函数。 TODAY()函数无参数,用法:=TODAY() 假设入职工期在A1单元格。 1、计算入职日期到年,公式为:=TEXT(TODAY()-A1,"Y年") 2、计算入职日期到月,公式为:=TEXT(TODAY()-A1,"Y年M月") 3、计算入职日期到天,公式为:=TEXT(TODAY()-A1,"Y年M月D天")

1、打开Excel表,录入工作人员的基本信息,由于要计算工人的连续工龄/月数,因此必须要知道工人的开始工作时间以及退休工作时间。zd所需最基本信息如下图所示。

2、因为是要计算工人连续工作的月数,所以要应用到的公式为:(年份-年份)x12+(月份-月份+1),所以在连续工龄单元格输入=(YEAR-YEAR)*12+(MONTH-MONTH+1)。这里需要填入数列序号,数列序号就是退休时间所在列的序号,可以点击该栏目的退休时间,该数列自动出现在括号内。

3、函数输入完成后,点击enter键即可得到所要答案。如果得到的格式不符要求,选中连续工龄,单击鼠标右键,单击设置单元格格式。

4、在弹出的设置单元格格式的对话框中,选择数值这一栏,然后自定义设置述职报告格式,设置 好之后点击确认键确定。

5、当地一个工人的连续工龄计算出来后,选中该单元格,当其右下角出现实心的”+“时,拖动该单元格右下角向下,这样就可以把表中每个人的连续工龄月数计算出来。

相关阅读

  • excel如何计算在职月份

  • 乔山办公网excel表格制作
  • 表格百从A列开始度的话,G列就是在版职权时长=IF(F2="",12,MONTH(F2)-1+LOOKUP(DAY(F2),{0,10,20},{0,0.5,1}))-IF(MAX(D2:E2)<41640,0,MONTH(MAX(D2:E2))-1+LOOKUP(DAY(MAX(D2:E2)),{
关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网