
1需要用到两个函数:
DATE(year,month,day) ,Year 参数 year 可以为一到四位数字。
TODAY() 返回当前日期的序列号。
2两个日期之间一共过去了多少天可以把两个日期直接相减即可,在excel当中,today函数返回当天的日期,那么我们可以使用 =TODAY()-DATE(2016,1,2) ,表示2016年1月2日到今天过去了一天,返回代表特定日期的序列号。如果在输入函数前,单元格格式为“常规”,则结果将设为日期格式。 如图:
先建立下面的表格,要红色圈处插入函数。
1、单击编辑栏上插入函数按钮。
2、选择时间与日期。
3、选择YEAR函数。
4、单击确定。
在红色圈处输入now()单击蓝色圈处确定。
现在下图可以看到年份是2014,在蓝色圈处显示了现在用的公式。在红色圈处双击到下一步。
上一步双击后,如蓝色圈所示编辑公式:=YEAR(NOW())-year(D3),D3就是红色圈所指的内容,按回车。
得到下图,红色圈所示并不是我们要的结果是多少岁,下一步我来说明
选中此单元格-右键选“单元格属性”,如下图,在左边红色圈片选数字,右边选0,单击“确定”。
下面红圈处就是我们要的结果了。
在F3处单元格把填充柄往下拉,就得到下图,轻松算出所有人的年龄。
1、首先excel表格中输入一个年月日的日期数据,需要计算该日期对应的工龄。
2、然后在B1单元格中输入计算公式:=DATEDIF(A1,TODAY(),"y")。
3、然后点击回车键,即可将函数公式生成计算结果,可以看到工龄为“6”,因为当年的月份计算来看没有满“7年”。
4、或者使用另外一种函数公式:=INT(YEARFRAC(A1,TODAY(),1))。
5、点击回车即可生成计算结果,可以看到两种计算方式可以得到相同的结果。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)