本文目录
wps表格怎么计算使用年限?
先做一个比较简单的,就是开始日期和结1束日期都输入好了,这个是出生年月和到目前为止的时间。
2开始日期选择第一个结束日期选择第二个,比较我们选择天数D回车就可以看到结果了。
3这个时候如果这个是工龄呢,那我们算的就是月数这个应该都是知道的使用M,如果是算年龄的话用Y就可以了,函数为:=DATEDIF(C6,D6,"m")
4=DATEDIF(C6,NOW(),"m")我们看下这个函数其实是一样的,但是这个是now是当前的时间。用这个函数也是一样的=DATEDIF(C6,TODAY(),"m")
5我们可以用这种比较直观的函数=DATEDIF(C8,NOW(),"Y")&"年"&DATEDIF(C8,NOW(),"m")&"月"&DATEDIF(C8,NOW(),"m")&"日"。这里的&是连接符。其余的都是在上面讲到的。
6DATEDIF(C8,NOW(),"Y")&"年"我们看下这个其余的二个都是一样的意思,前面是计算年限的后面再接一个年字而已,
7在接下来我们再看一个显示为00这样的,我们先看第一个在detedif函数外面套入一个text文本函数。
8在之后的里面我们输入输入的数值为需要的位数,我们使用了000这样代替。
9当然我们后面还是可以加上年月日这个几个字的,我们加上去看一下。=TEXT(DATEDIF(C23,NOW(),"Y"),"00年")
10=TEXT(DATEDIF(C23,NOW(),"Y"),"00年")&TEXT(DATEDIF(C23,NOW(),"M"),"00月 ")&TEXT(DATEDIF(C23,NOW(),"D"),"00日")这也是文本的链接而已。这样就不用使用&链接年月日还规定了位数。
如何用excel来计算工龄?
首先打开需要计算工龄Excel表格,选中目标单元格,在单元格中输入公式,【=DATEDIF(B3,TODAY(),"m")】,其中函数【DATEDIF】,说的是开始日期和结束日期之间,年、月、日的间隔数,【B3】表示目标日期,【TODAY()】表示需比较的日期,TODAY()函数会自动计算出当前日期的时间,【m】表示两个日期之间相隔的数以什么形型的方式返回,这里【Y】表示年,【M】表示月,【D】表示日,然后按下回车键即可计算出工龄(月),如果直接输入【"Y"】计算工龄(年),会出现少算几个月的情况;
所以先计算出工龄(月),再计算出工龄(年),再选中计算工龄(年)的单元格,,单元格中输入【=c3/12】,然后按下回车键即可计算出工龄(年),最后将鼠标移动到单元格的右下角,当鼠标变成黑色十字架向下拖动鼠标,即可完成工龄的自动计算;
excel工龄精确到日计算公式解读?
假设两个日期分别位于A1和B1 在C1中输入或复制粘贴下列公式 =DATEDIF(A1,B1,"Y")&"年"&DATEDIF(A1,B1,"YM")&"月"&DATEDIF(A1,B1,"MD")&"日"
求excel工龄奖公式?
工龄奖的规定如下:
1、员工入职满半年后每月发放50元工龄奖;
2、入职三年之内每另增加半年工龄,工龄奖即增长50元;
3、工龄超过三年后,每另增加半年工龄,工龄奖即增长100元;
4、工龄奖四年封顶。 工龄奖解说: 下面以四月份工龄奖核算为例。一般来说,员工的入职时间是一定的,不会随时间的改变而改变。此处增加辅助列D列“截止时间”。核算四月份工资时,“截止时间”应为“5月1日”。 应用DATEDIF函数,求出员工从“入职时间”开始到4月30日止,在公司一共工作了多少个整月。此处增加辅助列E列“整月”。 E3=DATEDIF(C3,D3,"m"),C3是张三的入职时间2013年6月7日;D3是截止时间2014年5月1日;m是英文month(月份)的首字母。此处E3单元格显示10,表示张三自入职到四月底,在公司工作已经满10个月。 应用IF函数,求出员工截止四月底应发放的工龄奖是多少。此处增加辅助列F列“月工龄”。 F3=IF(E3>48,500,IF(E3>42,400,IF(E3>36,300,IF(E3>30,250,IF(E3>24,200,IF(E3>18,150,IF(E3>12,100,IF(E3>6,50,0))))))))。首先,判断“整月”是否大于“48个月”(也就是四年),如果大于,则工龄奖是500;否则,再次判断“整月”是否大于“42个月”(也就是三年半),如果大于,则工龄奖是400;否则......以此类推。 6 同样的方法,就可以核算出其他员工应发放的工龄奖是多少了。 END 注意事项 “截止时间”一列是5月1日,而非4月30日,原因在于:当员工是1号入职的时候,如4月1日入职,如果截止时间是4月30日,那么返回的值是0,而不是1. 每一次IF函数的使用,都是一次判断的过程。 对于当月离职的员工,需要修改其“截止时间”为最后一天上班日期的后一天。
excel如何用TODAY和INT计算工龄?
假设公司的创立日期为“2020年1月1日”,员工的入职日期为“2021年3月15日”,要用Excel的TODAY和INT函数计算该员工的工龄,可以按如下步骤操作:
1. 在Excel的一个空单元格中输入以下公式,以计算今天的日期:
=TODAY()
2. 在另一个空单元格中输入以下公式,以计算入职日期到今天的天数:
=TODAY()-DATE(2021,3,15)
其中,DATE函数的参数分别为“年份”、“月份”和“日”,需要根据实际入职日期填写。
3. 在一个新的空单元格中输入以下公式,以计算入职到今天的年数:
=INT((TODAY()-DATE(2021,3,15))/365)
其中,INT函数可以将小数取整为整数,这里将总天数除以365天,得到工龄的年数。
4. 最后,将第3步计算得到的年数填写在员工工龄的单元格中即可。
注意:上述计算的结果只是一个大致估算,可能会存在误差,因为实际工作日不一定都是365天,有时会根据具体的法定节假日、周末等情况进行调整。如果需要更精确地计算工龄,可以考虑使用Excel的DATEDIF函数,或者编写自定义的VBA函数来实现。