① 根据存入日与到期日数据,公式计算“期限”列数据(提示:用year函数,期限为年,数值型,无小数)。
在B3输入公式:
=DATEDIF(A3,F3,"Y")就计算出年数差了,然后下来适用于所有的的B列单元格
② 一个电子表格中有两列日期数据,怎样用公式算出年限,比如20120623,20140320
假设20120623写在A1单元格,20140320写在B1单元格,求两个日期相距的年份值
则另一单元格写入公式
=DATEDIF(TEXT(A1,"0-00-00"),TEXT(B1,"0-00-00"),"y")
③ 在excel中,用数值形式表示的年月,如1997.03 要计算这个日期到2015.01的年限数,
在C1中输入或复制粘贴下列公式
=ROUND(DATEDIF(SUBSTITUTE(A1,".","-"),SUBSTITUTE(B1,".","-"),"M")/12,2)
下拉填充
④ Excel中如何计算时间段的数值
你好,试试以下方法
4月份售出套数统计结果在E2单元格,5月份售出套数统计结果在F2单元格
选中E2,插入统计代码
=SUMPRODUCT((C2:C9999>=DATEVALUE("2015-04-01"))*(C2:C9999<=DATEVALUE("2015-4-30"))*(D2:D9999="已售"))
红色方框里C2:C9999(也可以写成C:C),是时间所在的区域。蓝色方框里D2:D9999(也可以写成D:D),是已售和未售所在的区域
如图,红色方框内的时间,第一个为起始时间,第二个为结束时间,即2015-4-1至2015-4-30的这段时间,时间可以更改,如果像统计4月份5号-20号的销售套数,起始时间和结束时间分别改为2015-4-5和2015-4-20即可
如图,红色方框内为“已售”,表示我们要统计的对象是已售,即在2015-4-1至2015-4-30这段时间内,“已售”的数量,代码填写写好之后,回车。E2统计结果为9,表示4月份已售套数为9
如图,5月份统计结果为4,把第二步代码内的起始时间和结束时间修改成5月份日期就可以了
如图,工作中数据多的时候,为了输入方便,会用数字表示,如1表示已售,2表示未售,同样用上面的代码,统计4月份售出套数为0
为什么统计不出1的数量,大家看代码,红色方框内是D2:D9999="1",把符号“”去掉,直接为D2:D9999=1,回车,就可以统计出来了。
⑤ 如何利用excel的函数计算年限
=DATEDIF(A1,C1,"Y")
或
=YEAR(C1)-YEAR(A1)
DATEDIF函数
Excel隐藏函数,在帮助和插入公式里面没有。
简要说明:
返回两个日期之间的年\月\日间隔数
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
日期中天数的差。忽略日期中的年。
这个函数也是日期函数中常用的一个函数
举例如下
假设A1是出生年月日"1970/2/23"
B1是今天的日期"2012/12/3"
C1单元格写入公式
=DATEDIF(A1,B1,"Y")
得出的值为周岁年龄(周年)
如果要求"今天"是每天的今天,即随日期的变化而变化,则公式为
=DATEDIF(A1,TODAY(),"Y")
或
=DATEDIF(A1,NOW(),"Y")
假设A1是出生年月日"1970/2/23"
B1是今天的日期"2012/12/3"
求出生了多少个月
=DATEDIF(A1,B1,"M")
求出生了多少天
=DATEDIF(A1,B1,"D")
求满周岁后又过了多少个月(即扣完年份后又过了多少个满月值)
=DATEDIF(A1,B1,"YM")
求满周岁后又过了多少天(即扣完年份后剩下的天数值)
=DATEDIF(A1,B1,"YD")
求满月后又过了多少天(即扣完月份后剩下的天数值)
=DATEDIF(A1,B1,"MD")
⑥ 在excel中如何将数值表示的时间转化为时间
B1
=TEXT(A1,"#!:00!:00")
如果转换的时间还要参与计算的话,计算时要转换成数值
=1*B1或=--B1这样引用
⑦ 如何用Excel表格设置工资年限累计计算
在Excel表格里面可以使用IF、ROUNDDOWN、MOD、DATEDIF函数来计算工作年限(计算到月),示例如下:一、在C2单元格里面输入公式=IF(ROUNDDOWN(DATEDIF($A2,$B2,"M")/12,0)>0,ROUNDDOWN(DATEDIF($A2,$B2,"M")/12,0)&"年","")&IF(MOD(DATEDIF($A2,$B2,"M"),12)>0,MOD(DATEDIF($A2,$B2,"M"),12)&"月",""),即:①IF(ROUNDDOWN(DATEDIF($A2,$B2,"M")/12,0)>0,ROUNDDOWN(DATEDIF($A2,$B2,"M")/12,0)&"年","")的意思为:DATEDIF($A2,$B2,"M")/12求出年龄,再向下进行舍入为整数,如果其大于0,则显示工龄数值及单位”年“,否则显示空白;②IF(MOD(DATEDIF($A2,$B2,"M"),12)>0,MOD(DATEDIF($A2,$B2,"M"),12)&"月","")意思为:如果计算的月份数值大于0,则显示月份值及单位”月“,否则就显示空白;③IF判断函数的公式为=IF(判断条件,条件为真时执行,条件为假时执行);④ROUNDDOWN向下舍入函数的公式为=ROUNDDOWN(要向下舍入的数据,保留的小数位数);⑤DATEDIF日期计算函数的公式为=DATEDIF(起始日期,结束日期,日期类型),日期类型包括年("Y"),月("M"),日("D"),起始日期不能大于结束日期,起始日期和结束日期需为1900年后;
⑧ 在EXCEL中怎样自动计算员工的工作年限
A1是参加工作的日期,
这个公式是今天的日期年份减参加工作的日期的年=YEAR(TODAY())-YEAR(A1),把这个单元格的格式设置为常规
⑨ excel怎样算工作年限
=datedif(参加工作日期,today(),"Y")
或
=datedif(参加工作日期,today(),"Y")+1
是否+1,自定。
另外:日期需要符合Excel规范,应写成
2011-9-18
等形式。