Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 5602|回复: 22

[已解决]求助天数计算公式

[复制链接]
发表于 2012-11-27 11:34 | 显示全部楼层 |阅读模式
请高手求助天数计算公式,怎么在两个日期之间计算天数,要求在日期的当月按起始日期当天开始计算,算至终止日期前一天时间,且中间每一月份全按30天计算,如从2012-7-1至2012-11-25之间应该是145天时间(7月按实计算31天,8-10月每月30天,11月24天)
最佳答案
2012-11-27 15:57
本帖最后由 zhc3288 于 2012-11-27 16:01 编辑

假如你提供的两个日期在A2和B2
=DATE(YEAR(A2),MONTH(A2)+1,0)-A2+(DATEDIF(A2,B2,"m")-1)*30+DAY(B2)
发表于 2012-11-27 12:18 | 显示全部楼层
=datedif(起始日期+1,终止日期-1,"D")

这样是否可以

且中间每一月份全按30天     计算这一句   不太明白
回复

使用道具 举报

发表于 2012-11-27 12:28 | 显示全部楼层
直接将两个日期相减即可计算出天数
回复

使用道具 举报

 楼主| 发表于 2012-11-27 13:35 | 显示全部楼层
天数按算头不算尾计算,中间月分不管大小月全按每月30天算
回复

使用道具 举报

 楼主| 发表于 2012-11-27 14:17 | 显示全部楼层
求助编制一个天数计算公式,怎么在两个日期之间计算天数,要求天数计算是算头不算尾,即起始当天开始计算,截止日为到期前一天时间,且中间每一月份全按30天计算,如从2012-7-1至2012-11-25之间应该是145天时间(7月按实计算31天,8-10月每月30天,11月24天)
回复

使用道具 举报

发表于 2012-11-27 14:26 | 显示全部楼层
日期.rar (1.68 KB, 下载次数: 18)
回复

使用道具 举报

 楼主| 发表于 2012-11-27 14:36 | 显示全部楼层
ssgon77 发表于 2012-11-27 14:26
,这样可以吗?

用你给的公式试算了其他日期,好象有错误
回复

使用道具 举报

发表于 2012-11-27 14:43 | 显示全部楼层
波浪6910 发表于 2012-11-27 14:36
用你给的公式试算了其他日期,好象有错误

是什么样的错误啊?我怎么没发现?你说的是哪个日期?
回复

使用道具 举报

 楼主| 发表于 2012-11-27 14:44 | 显示全部楼层
http://www.excelpx.com/thread-245082-1-1.html
以前也请教过天数计算的一个公式,有些局限性,现在要求和以前那个正相反,要求起始日期都是2012-7-1日,截止日期是不同的时间,用上面发贴的公式不能计算,请教高手帮助
回复

使用道具 举报

 楼主| 发表于 2012-11-27 14:47 | 显示全部楼层
计算天数-1.rar (3.38 KB, 下载次数: 3)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-26 15:34 , Processed in 0.335080 second(s), 14 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表