问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何用excel公式计算两个日期之间的自然月份数?

发布网友 发布时间:2022-04-23 10:12

我来回答

5个回答

热心网友 时间:2023-05-18 16:05

Excel中计算两个日期之间的月数需要用到日期函数:DATEDIF,该函数能够计算两个日期之间的相差的年数、月数、天数。

函数及参数说明

函数:DATEDIF(start_date,end_date,unit)

Start_date:为一个日期,它代表时间段内的第一个日期或起始日期。

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

Unit:为所需信息的返回类型。

Unit取不同值的含意:

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

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

"D"——时间段中的天数。  

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

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

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

举例说明。

开始日期:2012/12/21

结束日期:2014/2/26

在单元格C2中输入公式  =DATEDIF(A2,B2,"Y")

在单元格D2中输入公式  =DATEDIF(A2,B2,"YM")

在单元格E2中输入公式  =DATEDIF(A2,B2,"MD")

在单元格F2中输入公式  =DATEDIF(A2,B2,"D")

结果说明。

2012/12/21与2014/2/26之间相隔1年、2个月、零5天,即14个月、零5天,总共相隔432天。

热心网友 时间:2023-05-18 16:05

度友,datedif函数配合if函数,eomonth函数可以达到目的,

具体公式为:=IF(AND(A2<>"",B2<>""),IF(AND(DAY(A2)=1,DAY(B2)=DAY(EOMONTH(B2,0))),DATEDIF(A2,B2,"M")+1,IF(OR(DAY(A2)=1,DAY(B2)=DAY(EOMONTH(B2,0))),DATEDIF(A2,B2,"M"),DATEDIF(A2,B2,"M")-1)),"")

如有疑问可以继续讨论!

热心网友 时间:2023-05-18 16:06

公式:

=YEAR(B1)*12+MONTH(B1)-YEAR(A1)*12-MONTH(A1)-IF(DAY(A1)=1,DAY(B1+1)<>1,DAY(B1)<DAY(A1)-1)*1

示例:

能判断大小月、以及2月闰平年

热心网友 时间:2023-05-18 16:06

只有完整的一个月才算1,那么请试试以下公式
=(YEAR(B1)-1900)*12+MONTH(B1)+IF(DAY(B1+1)=1,1,0)-((YEAR(A1)-1900)*12+MONTH(A1)+IF(DAY(A1)=1,0,1))
你的这个问题中,(某天是不是该月的第一天很容易判断)
碰到的难题就是:如何判断某天是不是该月的最后一天。
这里用到的技巧就是:用某一天再加上一天,看它是不是1日,如果是1日,则它是该月的最后一天,否则不是最后一天,
公式中的1900也可以不要,,,-------------祝您办公愉快

热心网友 时间:2023-05-18 16:07

=(DAY(A1)=1)+SUMPRODUCT(DAY(A1+ROW(INDIRECT("a1:a"&B1-A1)))=1)-(DAY(B1)<>DAY(EOMONTH(B1,0)))
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
开封跑滴滴需要什么手续 郑州的滴滴打车可以在开封好吗 集团管控有哪几种模式 集团管控五种模式 集团管控模式集团管控模式选择的主要影响因素 win10桌面图标间距变大了怎么调整 win10桌面图标间距变大了调整方法 南宁什么路有民生银行 南宁民生银行保安第一个月工资多少?? 如果电池在综合测试时,电压原本是3.7伏标准,但是一测试那个电压立马 保护板的线结对但是用检测板测试为什么检测灯不亮反插反而亮为什么? OFFICE或者WPS表格中如何计算两个日期之间间隔的月份数? EXCEL中,如何计算两个日期中有多少个月? excel如何算出两个日期之间的月份? excel中如何计算两个日期之间的月数? EXCEL表格中,如何引用公式来计算两个日期之间的月数 电脑软件怎么样修改 现在的电脑玩单机游戏可以用什么修改软件啊? 寒亭区建设银行丰华支行周日正常办理业务吗? 寒亭建设银行周六上班吗 怎样做正宗千里香馄饨馅? 千里香馄饨馅配方 福建千里香馄饨怎么做,能否说的详细点 千里香馄饨的做法它是有哪些配料组成 福建的特色美食千里香馄饨是怎么制作的?它里面特殊的香味是哪种香料呢... 千里香馄饨皮该如何制作呢? 千里香馄饨皮怎么做的 千里香馄饨皮是怎么做的,用什么配 福建千里香馄饨皮的制作方法 千里香馄饨的做法?馅和皮? 千里香馄饨馅料配方? excel如何两个日期之间的月数? 请问Excel高手! 如何计算两个日期之间的月份数 办公软件学习教程有哪些? excel用什么函数可以计算两个日期之间有几个月 excel里面怎么统计两个日期之间的相隔月份 excel用什么函数可以计算两个日期之间的整数月? 如何系统的学习Microsoft Office 从qq群里接受的图片存放在哪里了??? 在excel中,什么函数可以计算出两个日期之间的月份? 有没有比较好的office软件教程推荐? 求Excel两个日期之间月和天。 如何操作office软件 QQ群聊天所收发的图片在哪儿保存着 如何用excel计算两个日期间有几个月 求全套的office软件应用教程 视频 最好是带讲解的~ 从QQ群保存照片在哪里? QQ群里发的图片 在哪找??? 求office办公软件(哪个版本都行)的视频教程,最好里面还有素材可以帮助练习。谢谢! 求office办公软件教程百度云资源 手机qq群图片缓存文件在哪