电子表格年数计算公式(excel计算年数月数公式)

excel计算工作年限公式

这个问题要分好几种情况:设a1和b1两个单元格分别是开始和结束日期

1.

一般工作年限计算只看年份,不看月份,那就用头尾两个日期的年份减一下即可,公式如下:=year(b1)-year(a1)

2.

如果要精确一点,可以先算出天数,再除以365,公式如下:=days(b1,a1)/365

这样算出来的答案,需要设置格式限定一下小数位,或者直接再套一个函数,保留一位小数,公式如下:=round(days(b1,a1)/365,1)

3.

如果要计算截止到当前时间,那可以把b1,改成now()。公式就变成:

=year(now())-year(a1)

=days(now(),a1)/365

=round(days(now(),a1)/365,1)

用excel如何计算年限

在a2:d2中分别输入初始日期,年,月,日的数值,在e2中输入如下公式

=date(year(a2)+b2,month(a2)+c2,day(a2)+d2)

下拉填充

公式中如果是三个+,结果为初始日期5年4个月16日之后的日期。如果将三个+都换成-号,结果为初始日期5年4个月16日以前的日期。

excel中如何用一个公式计算年数

楼主所言有理,将答案改动如下如何?

EXCEL的日期,是以1900(或1904)年1月1日为1进行计算的,因此不能表示1900年以前的日期。解决办法似可:

1、1900年以后用EXCEL日期计算公式,1957年与2000年之间年数,用公式“=DATEDIF(\”1957-1-1\”,\”2000-1-1\”,\”Y\”)”,返回43。

2、跨1900年的日期,可分段计算,如求公元100年至2000年之间年数:可用公式“=DATEDIF(\”1900-1-1\”,\”2000-1-1\”,\”Y\”)+(1900-100)”,返回1900;求公元前10年至2000年之间年数:可用公式“=DATEDIF(\”1900-1-1\”,\”2000-1-1\”,\”Y\”)+(1900-1-(-10))”,返回2009。

3、就计算期间年数而言,可不取EXCEL日期格式,按一般数值计算:不跨公元者用其标年数的绝对值相减;跨公元者将其差值再减1,如公元前1年至2000年之间年数:可用“=2000-1-(-1)”,返回2000。

提供一个参考思路吧。

excel表格中的年龄怎么算

方法如下

1、在桌面找到excel表格或通过搜索方式找到Excel程序并打开。

2、在左侧菜单中打开你需要提取年龄的文件。

3、打开文件后,找到你需要提取年龄的表格。

4、在年龄单元格输入公式:=DATEDIF(B2,TODAY(),\”y\”)回车即可,B2代表出生年月所在的单元格。

5、输入完成后,直接下拉表格即可得出所有人的年龄。

小技巧

1、按alt+向下箭头,可以根据已输入过的内容自动生成下拉列表;

2、按alt+=号,可以快速插入求和公式;

3、按alt+回车键,可以在指定的位置强行换行;

4、选取整个区域,按alt+; 选取时可以跳过隐藏区域,只选取显示的区域;

5、按alt+数字键可以输入特殊符号:如 alt+41420 可以输入 √、alt+41409 可以输入 ×;

6、按Ctrl+D向下填充。选取一个含公式或值的单元格以及下面的N个单元格,可以填充值或公式。

用公式怎样算工作年限(excel)

具体设置如下:

1.打开需要编辑的EXCEL表文件,在记录年限的前面插入一列,作为当前日期的记录列,标题为“当前日期”也就是当天的日期;

2.在当前日期的表格内写上“ =now()” ,不包括双引号,然后回车就自动显示出当天的日期了,然后复制到下面的其他表格内;注意:这个函数的括号里不需要写任何参数,就让它空着就可以了。

3.在年限列的格内写上如图所示公式:\”(H6-G6)/365\”,(“当前日期”减去“入职日期”的时间间隔,然后用这个时间间隔除以一年的天数365,每年的天数可以根据当年实际填入),就得到了入职的年限。

4.将上面的公式((H6-G6)/365)复制到该列其它表格内。

0

评论0