如何使用VBA计算间隔天数?

时间:2018-11-16 03:24:14

标签: excel vba

enter image description here

如何使用VBA找出天数间隔?对于相同的数字,我可以计算第一个和最后一个日期之间的日期数吗?

例如,我想显示基于第一个和最后一个日期的“ 886000”天数,花费了7天,我如何在J列“间隔”上显示呢?

1 个答案:

答案 0 :(得分:0)

由于您使用的是Excel 2016,请充分利用MAXIFSMINIFS

=MAXIFS(I:I,H:H,H1)-MINIFS(I:I,H:H,H1)+1

enter image description here

如果这些公式不可用,请在使用 Ctrl + Shift + MAX和IF >输入。

=MAX(IF($H$1:$H$9=H1,$I$1:$I$9))-MIN(IF($H$1:$H$9=H1,$I$1:$I$9))+1

enter image description here