Как использовать VBA для подсчета количества дней? - PullRequest
0 голосов
/ 16 ноября 2018

enter image description here

Как я могу использовать VBA, чтобы узнать интервал дней?Могу ли я подсчитать количество дат между первой и последней датой для того же числа?

Например, я хочу отобразить количество дней, которые '886000' заняли на основе первой и последней даты,это заняло 7 дней, и как я могу отобразить его в столбце J «Интервал»?

1 Ответ

0 голосов
/ 16 ноября 2018

Поскольку вы используете Excel 2016, воспользуйтесь MAXIFS и MINIFS.

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

enter image description here

Если эти формулы недоступны, поочередно используйте MAX и IF в формуле массива, введенной с помощью Ctrl + Shift + Введите .

=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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...