这个Excel公式怎么理解?

这个公式怎么理解?=DATEDIF("1973-4-30","2018-3-27","MD")。公式的计算结果为什么是25。是哪两个数相减得到25的?... 这个公式怎么理解?=DATEDIF("1973-4-30","2018-3-27","MD")。公式的计算结果为什么是25。是哪两个数相减得到25的? 展开
 我来答
苗乔恩
科技发烧友

2018-03-27 · 电脑数码,办公应用爱好者。
苗乔恩
采纳数:9705 获赞数:14585

向TA提问 私信TA
展开全部
  1. 这个是计算两个日期之间的“差”关系;

  2. MD代表忽略两个日期的年和月,仅计算天的差;

  3. 具体如下所示:

我来也xsczd
科技发烧友

2018-03-27 · 智能家居/数码/手机/智能家电产品都懂点
知道大有可为答主
回答量:1.2万
采纳率:66%
帮助的人:2023万
展开全部
这个公式是二个日期不计算年月的情况下的日期相减,当后面的日子数字小于前面的日子数字时,系统自动把前面的日期按上一个月的日期。也就是说是3月27日应该是减去2月30日!
但是,历史上从来都没有2月30日的,所以系统会表2月28日后面的29日和30日自动调整到了3月份,也就是说例子中的第一日期在不计年的情况下,系统已经调整为3月2日为起始时间,按算头不算尾的规则,相减为27-2=25
不知道是不是这样理解的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
眯住眼串针
科技发烧友

2018-03-27 · 有一些普通的科技小锦囊
知道大有可为答主
回答量:1.1万
采纳率:58%
帮助的人:3127万
展开全部
计算日期为1973-4-30和2018-3-27的不计月份和年份的间隔天数
因为1973-4-30的日期(30)大于2018-3-27的日期(27)
公式自动将 1973-4-30 变成 2018-2-30, 即 2018-3-2
结果为25
--------------------------------------分割线---------------------------------

=DATEDIF("1973-4-25","2018-3-27","MD")
这个公式因为1973-4-25的日期(25)小于等于2018-3-27的日期(27)
公式自动将 1973-4-25 变成 2018-3-25
结果为2
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fjwlygef44d
2018-03-27 · TA获得超过551个赞
知道小有建树答主
回答量:814
采纳率:72%
帮助的人:147万
展开全部
当单位代码为"MD"时,该函数计算结果是两个日期间隔的天数,忽略年数和月份之差。函数前提是后面的日期要大于前面。前面是30日,后面是27日,即使计算结果不是非法值,也不具备具体的意义。至于如何得出25,可能涉及EXCEL本身是如何存储日期数值,以及专门算法,不清楚。
也举个例子=DATEDIF("1978-8-11","2018-3-10","MD") ,结果是27,何解?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式