Да, в Excel можно формулой посчитать количество дней в месяце по одной из дат этого месяца. 12
Для этого нужно использовать функцию КОНМЕСЯЦА. 2 Она определяет дату последнего дня месяца, отстоящего на указанное количество месяцев от начальной даты. 2
Например, чтобы определить количество дней в месяце, заданном датой в ячейке A1, формула будет иметь вид: =ДЕНЬ(КОНМЕСЯЦА(A1;0)). 2
Также для автоматического определения количества дней в текущем месяце можно использовать формулу: =ДЕНЬ(КОНМЕСЯЦА(СЕГОДНЯ();0)). 12
Ещё один вариант формулы для расчёта количества дней в указанном месяце на основе значения, содержащегося в ячейке, — =ДЕНЬ(ДАТА(ГОД(ячейка),МЕСЯЦ(ячейка)+1;1)-1). 1 С её помощью определяют дату первого дня следующего периода, а потом отнимают от неё один день, получая количество дней в указанном месяце. 1