测算一段时间含每个月的天数,时间段2012-1-10到212-12-10,如何通过EXCEL公式得出1月2月.12月份所含的天数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了测算一段时间含每个月的天数,时间段2012-1-10到212-12-10,如何通过EXCEL公式得出1月2月.12月份所含的天数相关的知识,希望对你有一定的参考价值。

起息日 到期日 1月天数 2月 3月 4月 5月 6月 7月 8 月 9月 10月 11月 12月 2013-4-23 2013-5-23 0 0 0 7 23 0 0 0 0 0 0 0
能够通过公式实现吗?谢谢

参考技术A

=DATEDIF(A1,B1,"d")

这就是你要的公式结果.明白会了采纳,不懂追问啊,不要不理不睬的伤心啊

参考技术B 用=day(date(指定年,指定月+1,0))

可以得出该月份的天数
参考技术C 假设日期放在A2:A100,求其中1月的天数,
=SUMPRODUCT(N(MONTH(A2:A100)=1))
求2月的天数
=SUMPRODUCT(N(MONTH(A2:A100)=1))
求12月天数
=SUMPRODUCT(N(MONTH(A2:A100)=1))
一下子求出1月、2月、12月天数,
=SUMPRODUCT(N(MONTH(A2:A100)=1,2,12))
参考技术D 你的问题是要这个日期段的,每个月所含的天数吗追问

是的,一个时间段所含12个月的天数,如2012-3-15到2012-5-15中1到12月的天数分别是多少

追答

如下图使用这个工式

=DATEDIF(B2,B3,"d")  向下拉

追问

  有很多这种时间段,这个法子操作起来太麻烦了。有没有更简单的。
  想要的是这种结果。
  

  起息日 到期日 1月天数 2月 3月 4月 5月 6月 7月 8 月 9月 10月 11月 12月   2013-4-23 2013-5-23

  2013-3-7 2013-6-7

  

以上是关于测算一段时间含每个月的天数,时间段2012-1-10到212-12-10,如何通过EXCEL公式得出1月2月.12月份所含的天数的主要内容,如果未能解决你的问题,请参考以下文章

VB里面算两个日期之间相隔的天数用哪个函数

sql语句计算出每个月的天数

如何计算没有任何一个月的 31 日的 2 个日期之间的天数

而功能-根据变量迭代添加天/月,占每个月的最大天数

mysql 编写sql语句去获取某个月中除了周末的天数。

获取一个月的天数