Функции и Формулы

Как получить месяц из даты в Google таблице, функция MONTH

Как получить месяц из даты в Google таблице. Функция MONTH.

Функция MONTH (МЕСЯЦ) в Google таблицах показывает месяц, на который выпадает заданная или текущая дата, в числовом формате.

Обратите внимание! Если формат в ячейке стоит любой другой (не число) — то может отображаться информация, искажающая действительность.

=MONTH(A2) - латинский вариант формулы
=МЕСЯЦ(A2) - русский вариант формулы

Как получить месяц из текущей даты?

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

=MONTH(TODAY( ))

Как показать месяц из даты с нулем на начале в google таблице?

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

=IF(OR(MONTH(TODAY())=1;MONTH(TODAY())=4);0 & MONTH(TODAY());MONTH(TODAY()))

Звучит эта конструкция буквально: если заданный или текущий месяц равен единице или четырем, то берем нуль, сцепляем его с заданным текущим месяцем, взятым из текущей даты, в противном случае, будет просто отображаться заданный или текущий месяц, нуля на начале которого нет (10, 11 и 12 месяцы).

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

Используются функции: IF (ЕСЛИ)OR (ИЛИ)CONCATENATE (СЦЕПИТЬ) или спец символ &;  TODAY (СЕГОДНЯ).

Забавный случай в support.google

Если перейти на официальную справку гугл таблиц по рассматриваемой функции, можно обнаружить несколько простых примеров использования. Один из которых будет выдавать ошибку ;)))

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

Статьи по теме