эксель сам знает сколько дней в месяце
Если записать любую дату и потом протянуть, то получим календарь с полным кол-вом дней

поскольку кол-во дней в году определяется исключительно февралем, тогда формула
=ДЕНЬ(ДАТА(2024;3;0))
покажет кол-во дней в феврале
( здесь надо задать общий формат)

если расчётный период заканчивается раньше 2100 г., тогда
=ЕСЛИ(ОСТАТ(2024;4);365;366)
*2024 - расчётный год

В2 - любая дата
В3 =КОНМЕСЯЦА(B2;0)
покажет поседнюю дату вуказанном месяце