用EXCEL表格怎么进行年月日的加减??

用EXCEL表格怎么进行年月日的加减??

比如1978.12. 到2008.3 相差了多少年?

    EXCEL中日期可以直接相减,但是要以日期格式输入;

    EXCEL日期以“年/月/日”或“年-月-日”的方式输入,如2014/8/12、2014-8-12,当年的年份可省,年份也可以仅输入后两位,会自动判断为当前世纪的年份;

    如下图,要计算两日期间相差多少年,可用公式:=DATEDIF(A1,B1,"Y")。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-11-30
1、假如两个日期分别在A1、B1单元格内,C1用于计算相差值。
在C1输入(或复制)以下公式:
=YEAR(B1)-YEAR(A1)
2、设置C1单元格的格式:选中C1单元格->鼠标右键->"设置单元格格式"->“数字”选项卡下选择“数值”,“小数位数”置为0即可。
第2个回答  2008-12-01
在单元格中输入="2008/3/01"-"1987/12/01",按回车即可本回答被提问者采纳
第3个回答  2008-11-30
年龄计算

你可以根据一个人的生日计算他的年龄
这个计算要使用 DATEDIF() 函数.
DATEDIF()不能在 Excel 5, 7 or 97中使用, 但是在excel 2000中可以.
(不要奇怪微软公司没有告诉我们!)

出生日期 : 16-Feb-84 (C8)

生活的年: 24 =DATEDIF(C8,TODAY(),"y")
和月: 8 =DATEDIF(C8,TODAY(),"ym")
和日 : 20 =DATEDIF(C8,TODAY(),"md")

你可以把它们连接起来使用
年龄是 24 年, 8 月和 20 天
="年龄是 "&DATEDIF(C8,TODAY(),"y")&" 年, "&DATEDIF(C8,TODAY(),"ym")&" 月和 "&DATEDIF(C8,TODAY(),"md")&" 天"

计算年龄的另一个方法
这种方法是将月折算成小数
如果年龄是20.5岁, 这个0.5岁代表 6个 月.

出生日期: 1-Jan-60 (C23)

年龄是: 48.85 =(TODAY()-C23)/365.25

C8,C24代表单元格。
你自己试一下就明白了
第4个回答  2008-11-30
c1=DATEDIF(A1,B1,"y")
a1=1978.12.
b1=2008.3

求月差则将y改成m;
日差:y改成d
相似回答