добавление «рабочего дня» в оператор «if» в формуле Excel - PullRequest
0 голосов
/ 15 февраля 2019

Я хочу, чтобы эта функция отображала только рабочие дни месяца.Я пытался найти реализацию рабочего дня в функции if, но не смог заставить что-то работать.

=IF(ROWS(A$1:A1)>DAY(I$3);"";$I$2+ROWS(A$1:A1)-1)

[фрагмент кода Excel] https://i.stack.imgur.com/5Sp6j.jpg

enter image description here

1 Ответ

0 голосов
/ 15 февраля 2019

Поместите это в ячейку вверху листа и заполните.

=WORKDAY(I$2-1, ROW(1:1))

Добавьте список праздников и / или компенсируйте IF(WORKDAY(I$2-1, ROW(1:1))>I$3, ..., чтобы избежать переполнения в следующем месяце.

...