当前位置:首页教育技巧excel技巧excel表格单元

excel表格怎么根据日期算份

2024-07-05 10:16:53


1.怎样使用EXCEL公式计算年月日?

C2单元格输入公式:=DATEDIF(A2,B2,"y")&"年"&DATEDIF(A2,B2,"ym")&"个月"&DATEDIF(A2,B2,"md")&"天",下拉复制完成年月日相减。

公式解释:=datedif(开始日,结束日,返回两日期间的年月日) 使用时,结束日一定要大于开始日,否则会出错。DATEDIF第三参数介绍如下: Y:返回两日期间的整年数 M:返回两日期间的整月数 D:返回两日期间的整日数 Md:返回两日期间的日数差,忽略月和年 Ym:返回两日期间的月数差,忽略日和年 Yd:函数结果返回两日期间的日数差,忽略年。

2.在excel 2000中,如何根据表中每个人的出生日期自动计算年令?

有好几种方法:用today()函数减生日算出天数除以365.25后取整是一个办法,

=ROUND((TODAY()-A1)/365.25,0)

还有一个办法,excel中有一个函数列表中没有的函数datedif()。DATEDIF函数,除Excel 2000中在帮助文档有描述外,其他版本的Excel在帮助文档中都没有说明,并且在所有版本的函数向导中也都找不到此函数。但该函数在电子表格中确实存在,并且用来计算两个日期之间的天数、月数或年数很方便。微软称,提供此函数是为了与Lotus 1-2-3兼容。

该函数的用法为“DATEDIF(Start_date,End_date,Unit)”,其中Start_date为一个日期,它代表时间段内的第一个日期或起始日期。End_date为一个日期,它代表时间段内的最后一个日期或结束日期。Unit为所需信息的返回类型。

“Y”为时间段中的整年数,“M”为时间段中的整月数,“D”时间段中的天数。“MD”为Start_date与End_date日期中天数的差,可忽略日期中的月和年。“YM”为Start_date与End_date日期中月数的差,可忽略日期中的日和年。“YD”为Start_date与End_date日期中天数的差,可忽略日期中的年。比如,B2单元格中存放的是出生日期(输入年月日时,用斜线或短横线隔开),在C2单元格中输入“=datedif(B2,today(),"y")”(C2单元格的格式为常规),按回车键后,C2单元格中的数值就是计算后的年龄。此函数在计算时,只有在两日期相差满12个月,才算为一年,假如生日是2004年2月27日,今天是2005年2月28日,用此函数计算的年龄则为0岁,这样算出的年龄其实是最公平的。

=datedif(A1,today(),"y")这个公式也可以得到你要的结果。

3.关于excle年月日的计算

楼上的做法是不对的,DAYS360函数是以每年360天每个月30天计算的,以楼上的例子,从1984-1-9至2001-3-14共17年2个月零5,总天数是360*17+30*2+5=6185天,显然楼主所要的不是这种结果,正确的方法如下面所示: 用DATEDIF函数 =DATEDIF("1984-1-9","2009-10-8","d") 说明: 1、第一个参数是起始时间,第二个参数是终止时间,二者不能颠倒。

2、第三个参数如果是"y",则计算参数1与参数2之间的周年数;如果是"m",则计算参数1与参数2之间的月数差;如果是"d",则计算参数1与参数2之间的天数差。 3、参数1与参数2也可以是引用,但引用的单元格必须是日期型参数。

用DATEDIF函数:=DATEDIF(A1,B1,"d"),计算楼上的结果是6274天。

4.Excel 2010怎么利用日期和时间函数来计算年龄

方法/步骤

选中C2单元格,单击公式选项卡,单击日期和时间,选择函数YEAR

在函数参数对话框中输入NOW(),表示当前年份,单击确定

年龄=当前年份-出生日期,所以在fx公式最后面输一个减号,再按照上面的方法插入一个YEAR函数,在函数参数对话框中输入B2,点击确定

可是结果为什么不是年龄,而是一个时间呢?不要怀疑做错了,而是单元格格式错了,设置单元格格式为常规即可

5

C2结果出来了,然后将鼠标放在单元格右下角的小方格里,变成十字架后向下拖动,自动填充下面的单元格

5.excel怎么输入日期自动生成年份

假设日期写在A1单元格

一、如果是要生成该日期某天数(比如5天)后的日期,则可以在B1单元格写入公式

=A1+5

=DATE(YEAR(A1),MONTH(A1),DAY(A1)+5)

二、如果是要生成该日期相隔某月(比如5个月)后的日期,则可以在B1单元格写入公式

=DATE(YEAR(A1),MONTH(A1)+5,DAY(A1))

=EDATE(A1,5) 再设置单元格格式为日期格式中的一种。

三、如果是要生成该日期相隔某年(比如5年)后的日期,则可以在B1单元格写入公式

=DATE(YEAR(A1)+5,MONTH(A1),DAY(A1))

=EDATE(A1,12*5) 再设置单元格格式为日期格式中的一种。

相关信息


电脑版

【免责声明】本站信息来自网友投稿及网络整理,内容仅供参考,如果有错误请反馈给我们及时更正,对文中内容的真实性和完整性本站不提供任何保证,不承但任何责任。
版权所有:学窍知识网 Copyright © 2011-2024 www.at317.com All Rights Reserved .