Как рассчитать количество зарплат за полгода?

Как рассчитать количество зарплат за полгода?

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

Пример: Дата приема на работу: 02/06/19 Последний день выплаты зарплаты:10/21/19 Сколько зарплат накопилось? Какая формула в Excel? Заранее спасибо!

решение1

Используйте SUMPRODUCT для итерации дней от начала до конца. Используйте DAY() для возврата дня месяца этих дат, и если он равен 5 или 20, то подсчитайте его:

=SUMPRODUCT((DAY(ROW(INDEX($ZZ:$ZZ,A1):INDEX($ZZ:$ZZ,A2)))=5)+(DAY(ROW(INDEX($ZZ:$ZZ,A1):INDEX($ZZ:$ZZ,A2)))=20))

введите описание изображения здесь

Связанный контент