excel函数Datedif

发布 2022-06-29 12:07:28 阅读 9387

4月30日。

excel函数datedif(start_date,end_date,unit)

只是excel为了沿袭lotus123的一个函数,属于隐藏函数

语法。datedif(start_date,end_date,unit)

start_date为一个日期,它代表时间段内的第一个日期或起始日期。日期有多种输入方法:带引号的文本串(例如"2001/1/30")、系列数(例如,如果使用1900日期系统则36921代表2023年1月30日)或其他公式或函数的结果(例如,datevalue("2001/1/30"))有关日期系列数的详细信息,请参阅now。

end_date为一个日期,它代表时间段内的最后一个日期或结束日期。

unit为所需信息的返回类型。

unit返回。

y"时间段中的整年数。

m"时间段中的整月数。

d"时间段中的天数。

md"start_date与end_date日期中天数的差。忽略日期中的月和年。

ym"start_date与end_date日期中月数的差。忽略日期中的日和年。

yd"start_date与end_date日期中天数的差。忽略日期中的年。

说明 microsoftexcel按顺序的系列数保存日期,这样就可以对其进行计算。如果工作簿使用1900日期系统,则excel会将2023年1月1日保存为系列数1。而如果工作簿使用1904日期系统,则excel会将2023年1月1日保存为系列数0,(而将2023年1月2日保存为系列数1)。

例如,在1900日期系统中excel将2023年1月1日保存为系列数35796,因为该日期距离2023年1月1日为35795天。请查阅microsoftexcel如何存储日期和时间。

excelforwindows和excelformacintosh使用不同的默认日期系统。有关详细信息,请参阅now。

示例。datedif("2001/1/1","2003/1/1","y")等于2,即时间段中有两个整年。

datedif("2001/6/1","2002/8/15","d")等于440,即在2023年6月1日和2023年8月15日之间有440天。

datedif("2001/6/1","2002/8/15","yd")等于75,即在6月1日与8月15日之间有75天,忽略日期中的年。

datedif("2001/6/1","2002/8/15","md")等于14,即开始日期1和结束日期15之间的差,忽略日期中的年和月。

datedif(b2,today(),y")

datedif(b2,today(),ym")

datedif(b2,today(),md")

datedif(b2,today(),y")&年"&datedif(b2,today(),ym")&月"&datedif(b2,today(),md")&日"

1、简要说明: 返回两个日期之间的年\月\日间隔数

2、基本语法: =datedif(开始日期,结束日期,单位**)

3、实例1:

题目: 计算出生日期为1973-4-1人的年龄

公式: =datedif("1973-4-1",today(),y")

结果: 33

简要说明当单位**为"y"时,计算结果是两个日期间隔的年数。

4、实例2:

题目: 计算日期为1973-4-1和当前日期的间隔月份数。

公式: =datedif("1973-4-1",today(),m")

结果: 403

简要说明当单位**为"m"时,计算结果是两个日期间隔的月份数。

5、实例3:

题目: 计算日期为1973-4-1和当前日期的间隔天数。

公式: =datedif("1973-4-1",today(),d")

结果: 12273

简要说明当单位**为"d"时,计算结果是两个日期间隔的天数。

5、实例4:

题目: 计算日期为1973-4-1和当前日期的不计年数的间隔天数。

公式: =datedif("1973-4-1",today(),yd")

结果: 220

简要说明当单位**为"yd"时,计算结果是两个日期间隔的天数。忽略年数差

5、实例5:

题目: 计算日期为1973-4-1和当前日期的不计月份和年份的间隔天数。

公式: =datedif("1973-4-1",today(),md")

结果: 6

简要说明当单位**为"md"时,计算结果是两个日期间隔的天数。忽略年数和月份之差

5、实例6:

题目: 计算日期为1973-4-1和当前日期的不计年份的间隔月份数。

公式: =datedif("1973-4-1",today(),ym")

结果: 7

简要说明当单位**为"ym"时,计算结果是两个日期间隔的月份数。不计相差年数。

excel所有excel函数

用途 返回一组数据与其平均值的绝对偏差的平均值,该函数可以评测数据 例如学生的某科考试成绩 的离散度。语法 edev number1,number2,参数 number1 number2 是用来计算绝对偏差平均值的一组参数,其个数可以在1 30个之间。实例 如果a1 79 a2 62 a3 45 a...

EXCEL函数教程 EXCEL日期函数和时间函数大全

显示当前年份函数 year now 显示当前月份函数 month now 显示当前日期函数 day now 显示当前星期函数 text now aaaa 显示当前准确时间 text now hh mm ss 显示当前年月日 today 显示当前年月日和时间 now 使用方法 直接在某单元格输入以上函...

excel函数

一 求字符串中某字符出现的次数 例 求a1单元格中字符 a 出现的次数 len a1 len substitute a1,a 二 如何在不同工作薄之间复制宏 1 打开含有宏的工作薄,点 工具 宏 m 选中你的宏,点 编辑 这样就调出了vb编辑器界面。2 点 文件 导出文件 在 文件名 框中输入一个文...