Excel 由于现在有两个日期,我需要计算月份天数

Excel 由于现在有两个日期,我需要计算月份天数,excel,vba,Excel,Vba,我有两次约会。现在,我的目标是计算n行数的天数,按月计算 输入: start date 22/01/2019 finish date 21/06/2019 输出和结果应为 January February March April May June 9 28 31 30 31 21 很多行 Excel或VBA Excel公式都很棒, 提前谢谢 以下是我

我有两次约会。现在,我的目标是计算n行数的天数,按月计算

输入:

start date    22/01/2019
finish date   21/06/2019
输出和结果应为

January February   March    April   May     June
9       28         31       30      31      21                          
很多行

Excel或VBA Excel公式都很棒, 提前谢谢

以下是我的Excel表格的屏幕截图:

如果活动月份列条目不是月份名称,而是最后一天,那么这里有一个简单的解决方案

31.01.2019  28.02.2019  ...
对于一月专栏,您可以使用

=MAX(0, MIN($AV14-$AT14, AY$13-$AV14))
对于其他月份,你必须减去1月份以来累计的天数。这里是二月:

=MAX(0, MIN($AV14-$AT14, AZ$13-$AV14) - SUM($AY14:AY14))

将上一个公式从2月扩展到12月。

您尝试了什么…?如果我的答案对您有帮助,请接受。