如何在EXCEL中计算月份之差

如果在EXCEL中计算月份之差,并且结果是到月,比如2008年7月1日至2008年9月22日,差值为2.7个月。那在EXCEL里直接用公式怎么算呢?... 如果在EXCEL中计算月份之差,并且结果是到月,比如2008年7月1日至2008年9月22日,差值为2.7个月。那在EXCEL里直接用公式怎么算呢? 展开
 我来答
林学礼123
高粉答主

2018-05-22 · 醉心答题,欢迎关注
知道大有可为答主
回答量:318
采纳率:100%
帮助的人:5.3万
展开全部

在EXCEL中计算月份之差的方法:可以使用DATEDIF函数。具体使用方法:假设起始日期写在A1单元格,结束日期写在B1单元格,则公式可以在单元格中写成写成=DATEDIF(A1,B1,"m")。

Microsoft Excel是Microsoft为使用Windows和Apple Macintosh操作系统的电脑编写的一款电子表格软件。直观的界面、出色的计算功能和图表工具,再加上成功的市场营销,使Excel成为最流行的个人计算机数据处理软件。

Office最初是一个推广名称,出现于1990年代早期,指一些以前曾单独发售的软件的合集。当时主要的推广重点是:购买合集比单独购买要省很多钱。最初的Office版本包含Word、Excel和PowerPoint。

4G喵
推荐于2017-10-03 · TA获得超过149个赞
知道答主
回答量:23
采纳率:0%
帮助的人:35.4万
展开全部
例如 A1:2008-7-1 B1:2008-9-22

方法一:使用DATEDIF公式
=DATEDIF(A1,B1,"M")
但是请注意,这个公式会在2007-12-31至2008-6-30出现少一个月的问题,所以如果需要做固定资产折旧等计算月份的工作,请使用方法二

方法二:使用较土的计算公式,但是很准确
=YEAR(B1)*12+MONTH(B1)-(YEAR(A1)*12+MONTH(A1))
该公式基于第一个月不被算在内,如果要算在内的话请记得+1

以上两个方法都只能计算几个月,而不能精确到小数点后面,如果想要这样算的话,请用下面的公式

方法三:
=DATEDIF(A1,B1,"D")/30
这种方法先算出相差天数,然后再按每个月30天计算
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
1975qjm
高粉答主

推荐于2017-09-12 · 关注我不会让你失望
知道大有可为答主
回答量:2万
采纳率:74%
帮助的人:7606万
展开全部
假设起始日期写在A1单元格,结束日期写在B1单元格,则你要的公式可以写成
=DATEDIF(A1,B1,"m")

DATEDIF函数
http://baike.baidu.com/link?url=8bJd5-juUgJcJxYN7h_pOC3lgNUFWDGXOP8rHaV2PG8VO83IXzIHf3ObJt4plK4s1CztehMrwlqT7Zii2AZlmq
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友b4a6a624d
2008-07-25 · TA获得超过1万个赞
知道大有可为答主
回答量:5110
采纳率:50%
帮助的人:6626万
展开全部
如果用下面函数出来错误.那就先加载宏.工具-宏-加载宏-分析工具库(VBA函数之类的,我忘记了)

=YEARFRAC(A1,B1)*12

=YEARFRAC(DATE(2008,7,1),DATE(2008,9,22))*12
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式