![](https://cdn.wiki-base.com/5148188/excel_formula_days_in_month__2.png.webp)
Загальна формула
=DAY(EOMONTH(date,0))
Резюме
Щоб отримати кількість днів у даному місяці від дати, ви можете використовувати формулу, засновану на функціях EOMONTH та DAY.
У наведеному прикладі формула в комірці B5 має вигляд:
=DAY(EOMONTH(B5,0))
Пояснення
Функція DAY повертає компонент дня дати. Функція EOMONTH повертає останній день місяця для заданої дати. Отже, у цій формулі EOMONTH спочатку повертає дату, що відповідає останньому дню місяця, а потім DAY повертає значення дати для цієї дати.
За визначенням, значення, яке повертається DAY, завжди дорівнює кількості днів у місяці, оскільки дата, що надається DAY, завжди є останнім днем.