本文作者:office教程网

excel用隐藏函数DATEDIF计算两个日期之间的天数

office教程网 2024-01-09 22:41:32
后台-系统设置-扩展变量-手机广告位-内容正文顶部
摘要:

如果要 计算两个日期“2008-9-21”和“2008-10-21”之间的天数或月数或年数可使用下面的公式:

=DATEDIF(A1,A2,"d")

其中A1和A2分别表示开始日期和结束日期,“d”表示天数,换成“m”或“y”就可以计算两个日期相差的月数和年数。

说明:DATEDIF函数是Excel中的隐藏函数,提供此函数是为了与 Lotus 1-2-3 兼容。在函数向导和在Excel2000版本以上的帮助里面找不到的(但在Excel2000的帮助里面有),可以直接输入使用,对于计算年龄、工龄等非常有效。该函数的用法:

DATEDIF(start_date,end_date,unit)

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

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

Excel引用其他工作表数据的几种方法概述

方法一:直接使用公式 假如要让Sheet2表中的A1单元格与Sheet1表中的A3单元格中的数据保持一致,只要在Sheet2中的A1单元格中输入公式: =Sheet1!A3 另外,还可以在Sheet2表的A1单元格中先输入“=”,再切换到Sheet1表中,选择A3单元格,然后按回车键。 方法二:

Unit 为返回类型,该参数的可用形式为:

"Y" 时间段中的整年数。

"M" 时间段中的整月数。

"D" 时间段中的天数。

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

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

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

利用Excel对筛选结果计数的简单方法

日常工作使用Excel过程中,经常遇到需要对筛选结果进行计数的情况。 我以前曾经写过一篇文章Excel筛选后怎样计算筛选结果的行数?,文章里提到subtotal 分类汇总函数可以对筛选出来的结果进行复杂的数据统计。 最近一段时间在看公开课《编程方法学》,本月做月生产报表再次遇到这个问题的时候,突然想到老外公开课里讲到的

后台-系统设置-扩展变量-手机广告位-内容正文底部
未经允许不得转载:

作者:office教程网,原文地址:excel用隐藏函数DATEDIF计算两个日期之间的天数发布于2024-01-09 22:41:32
转载或复制请以超链接形式并注明出处 演示站

分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

留言与评论(共有 0 条评论)
   
验证码: