Как получить общее количество дней в месяце в excel?

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

Чтобы вычислить количество дней в данном месяце по дате, нам нужно использовать формулу, основанную на ЭОМЕСЯС и ДЕНЬ.

Формула: Получите общее количество дней в месяце.

 =DAY(EOMONTH(A2,0))
получить общее количество за месяц, используя функции дня eomonth

Как работает эта формула?

Как видите, эта формула представляет собой комбинацию двух функций. У нас есть EOMONTH, который охватывает ДЕНЬ.

  1. Во-первых, когда вы ссылаетесь на дату и «0» в EOMONTH, возвращается последняя дата этого месяца. Здесь дата находится в ячейке A2.
  2. Во-вторых, функция ДЕНЬ возвращает день из последнего дня, возвращенного функцией EOMONTH.

День последнего дня месяца всегда равен общему количеству дней в месяце. По состоянию на 31 марта 2017 года возвращается 31, что соответствует общему количеству дней в марте.

Динамическая формула

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

Формула будет:

 =DAY(EOMONTH(TODAY(),0))

В этой формуле вместо ссылки на дату мы указали СЕГОДНЯ в EOMONTH, который возвращает текущую дату, а затем EOMONTH возвращает последнее число месяца текущей даты.

В конце ДЕНЬ возвращает номер дня и общее количество дней в текущем месяце.

Получить дни месяца, используя название месяца

Допустим, вы ввели в ячейку название месяца, а не подходящую дату, и теперь хотите посчитать общее количество дней в этом месяце. Формула будет:

 =DAY(EOMONTH(DATEVALUE("01-"&A2&"-"&YEAR(TODAY())),0))
получить общее количество месяцев, используя название месяца

Эта формула создает дату первого дня указанного вами месяца, затем ЭОМЕСЯЦ возвращает последнюю дату, а ДЕНЬ возвращает последний день, который представляет собой общее количество дней в месяце. Вы можете использовать название месяца как в краткой, так и в полной форме.

Получить файл Excel

Скачать