EXCEL中如何计算两个日期之间的天数

计算利息需要计算日期间天数,但是大月也不能算31天只能算30天,日期格式为2012-12-01,用DATEDIF函数回车后为错误。用c1=a1-a1+1算会有的月份为3天... 计算利息需要计算日期间天数,但是大月也不能算31天只能算30天,日期格式为2012-12-01,用DATEDIF函数回车后为错误。用c1=a1-a1+1算会有的月份为3天。我研究出了大概公式为“if月份2=月份1,则c1=b1-a1+1,if月份2不等于月份1,则c1=(30-日1)+30*(月份2-月份1-1)+日2”,求高手把我的公式转换成EXCEL能运算的公式,或者帮我做一个公式达到目的也行。 展开
 我来答 举报
太极健1969
推荐于2021-01-29 · TA获得超过9034个赞
知道大有可为答主
回答量:8668
采纳率:69%
帮助的人:3627万
展开全部
这就是用datedif函数就可以解决的事呀
如你的日期在A列,公式=datedif(a1,today(),"d")
这样就得到A1日期到今天(当前系统日期)的天数
如果你A是开始日期,B是结束日期,那么
=datedif(a1,b1,"d")就是这些天数,这是间隔的天数,如果你要从开始的当天也算一天,公式后面加1即可

=datedif(a1,today(),"d")+1
更多追问追答
追问
那只算30不论哪个月份都不能有31天怎么体现
追答
你是要月份最高天数??且最高只算30天?还是每月都按30天?如果是每月都按30天计算
=days360(a1,today())

=days360(a1,b1)
杨小天百事通
2020-09-22 · 一句话共享知识,简单聊知识。
杨小天百事通
采纳数:3682 获赞数:453945

向TA提问 私信TA
展开全部

excel如何计算日期间隔天数?这个视频告诉你!

快捷键说明
  • : 播放 / 暂停
  • : 退出全屏
  • : 音量提高10%
  • : 音量降低10%
  • : 单次快进5秒
  • : 单次快退5秒
视频统计信息
Video url:
Video volume:
Video time:
Duration:
Dropped Frames:
Resolution:
x
[x]
按住此处可拖拽
不再出现
可在播放器设置中重新打开小窗播放
播放出现小问题,请 刷新 尝试
抢首赞 已赞过 已踩过<
你对这个回答的评价是?
评论 举报 收起
我爱桑果
2013-02-27 · TA获得超过9786个赞
知道大有可为答主
回答量:4470
采纳率:0%
帮助的人:2895万
展开全部
=DAYS360(A1,B1)
更多追问追答
追问
不能算当天,在公式后加1出现错误
追答
公式后加1没问题啊:
=DAYS360(A1,B1)+1
3 已赞过 已踩过<
你对这个回答的评价是?
评论(2) 举报 收起
基想恒境
2013-02-27 · TA获得超过169个赞
知道小有建树答主
回答量:397
采纳率:0%
帮助的人:143万
展开全部
1月28日至2月2日,你算几天?
追问
算5天,我前面的30-日1那里可能还要加上1
追答
A1是开始日期,B1是开始日期的下一个月的第一天,C1是结束日期
D1=MIN(30,DATEDIF($A$1,MIN(today(),$B$1),"d"))+if($C$1<=$B$1),0,DAYS360($B$1,$C$1))
这个结果基础上,如果开始日期是2月份,则开始这一年的2月不用减去2(平年)或1(闰年),后面的每1年中如果包含了整个2月份,则该年份中2月多出的天数"2(平年)或1(闰年)"需减去。
就是最后的结果了。
抢首赞 已赞过 已踩过<
你对这个回答的评价是?
评论 举报 收起
vhanhong
2013-02-27 · TA获得超过208个赞
知道小有建树答主
回答量:656
采纳率:50%
帮助的人:117万
展开全部
直接做减法就可以啊
抢首赞 已赞过 已踩过<
你对这个回答的评价是?
评论 举报 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式