excel表格怎么自动算出年龄 在Excel中如何计算年资

经验直达:

  • 在Excel中如何计算年资
  • excel表格怎么自动算出年龄
  • EXCEL如何用函数计年资

一、在Excel中如何计算年资


操作步骤:打开一份员工名册,在工龄单元格中输入下面的函数公式,=ROUND(DATEDIF(B4,TODAY(),"M")/12,0),today函数是用于求出当天日期 。
DATEDIF:语法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 日期中天数的差 。忽略日期中的年 。
【excel表格怎么自动算出年龄 在Excel中如何计算年资】
excel表格怎么自动算出年龄 在Excel中如何计算年资

ROUND:语法ROUND(number,num_digits)Number需要进行四舍五入的数字 。Num_digits 指定的位数,按此位数进行四舍五入 。
说明如果 num_digits 大于 0,则四舍五入到指定的小数位 。如果 num_digits 等于 0,则四舍五入到最接近的整数 。如果 num_digits 小于 0 , 则在小数点左侧进行四舍五入 。


二、excel表格怎么自动算出年龄


第一步:在电脑上打开Excel 表格,进入要编辑的页面 。
excel表格怎么自动算出年龄 在Excel中如何计算年资

第二步:选择年龄这一列 。
excel表格怎么自动算出年龄 在Excel中如何计算年资

第三步:点击鼠标右键,选择设置单元格格式 。
excel表格怎么自动算出年龄 在Excel中如何计算年资

第四步:选择数字这一栏,再选择数值这一类 , 把小数位数改为0 , 最后点击确定 。
excel表格怎么自动算出年龄 在Excel中如何计算年资

第五步:选择E2单元格,输入引号中的内容“=(today()-B2)/365”,然后确认,就会出现这一行的年龄 。
excel表格怎么自动算出年龄 在Excel中如何计算年资

第六步:将光标移到C2单元格的右下角,光标变成黑色十字时,双击鼠标 , 得到结果如下 。
excel表格怎么自动算出年龄 在Excel中如何计算年资

扩展资料:

计算方法
随着全球人口平均寿命的延长和老龄化的加剧,WHO对年龄分期进行了重新划定 , 规定44岁以内为青年人,45~59岁为中年人(壮年期) , 60~74岁为年轻老人,75~89岁为真正老人,90岁以上为长寿老人 , 100岁以上为百岁老人 。
虚岁年龄
中国在习惯上常用的年龄计算方法,按出生后所经历的日历年头计算,即生下来就算1岁 , 以后每过一次新年便增加1岁 。一般按农历新年算,也有按公历算的 。例如,12月末出生的婴儿 , 出生后就算1岁,过了公历1月1日或当地农历新年又算1岁 。这样,婴儿出生才几天,已算虚岁2岁了 。这种计算方法较为实用 。
周岁年龄
又称实足年龄 , 指从出生到计算时为止,共经历的周年数或生日数 。例如,1990年7月1日零时进行人口普查登记 , 一个1989年12月15日出生的婴儿,按虚岁计算是2岁,实际刚刚6个多月,还未过一次生日 , 按周岁计算应为不满1周岁,即0岁 。周岁年龄比虚岁年龄常常小1~2岁,它是人口统计中常用的年龄计算方法 。
周岁—出生时为0岁 , 每过一个公历生日长1岁
确切年龄指从出生之日起到计算之日止所经历的天数 。它比周岁年龄更为精确地反映人们实际生存的时间,但由于其统计汇总时较为繁琐,故人口统计中使用甚少 。在实际生活中,人们除对不满1周岁的婴儿 , 特别是不满1个月的新生儿常常按月日计算外,一般不按日计算确切年龄 。


三、EXCEL如何用函数计年资


根据描述,不好分辨是要求从入职到现在总共应得的工资 , 还是应该增加的工资?
假设按计算某员工入职以来总共的工资,那至少需要5列数据,分别是:姓名、入职日期、现在日期、工龄年薪、工作年薪 。如果需要统计总年资的话,可以加一列“综合年资”,当然也可以把所有的年资都放在一个公式里 。


  1. 以下面的表格为例 。具体项目根据自己的需求进行增删 。
    excel表格怎么自动算出年龄 在Excel中如何计算年资

  2. 两个日期的单元格格式改为日期,这样只需要在B2输入年月日,C2采用TODAY函数就可以了 。
    我们需要的是通过对比C2和B2的年份差距,找出该员工每月应该增加的薪资 。这里面最重要的是工龄工资的求法,因为这是个变量 。

  3. excel表格怎么自动算出年龄 在Excel中如何计算年资

    上面的图是在D2输入的公式:=MIN((DATEDIF(B2,C2,"Y")-1)*100*12,600*12)
    公式说明:MIN函数是两相对比 , 取较小的值;DATEIF函数是对比两个日期之间整年的差距数,是周年方式计算的;里面有两个特殊的赋值,就是DATEIF函数得数-1和两个数据分别*12.
  4. 因为根据你题意的描述,是只要满一年工龄了,从第二年起每月增加100元(根据题意得知 , 如有不符请根据实际情况改正) 。
    所以这个公式的意思就是:对比现在日期距离入职日期有几年了 , 把这个数减去1(第一年不领),然后年数乘以每年增加的工资(100/月乘以12个月),就是累计增加的年资了 。把这个数和7200/年的封顶线(600/月乘以12)进行对比 , 哪个小就在该单元格显示哪个数字 。
  5. 这样得出了工龄年资,再加上入职以来正常工作应得的工资(这里默认年资50000,乘以了工作年限 , 即E2=5000*DATEDIF(B2,C2,"Y")) , 就是该员工总共拿到的全部工资了 。


估计和你的实际需求有一定出入,因为你给出的题目不太明确,加之单位不统一 。所以按你给出的条件进行的计算 , 请根据实际情况进行修正 。

相关经验推荐