Найти тему
ExcelVba

Простые функции дат в Excel

Оглавление

Одной из важных составляющих работы в аналитике является работа с датами событий. Например, дата используется, чтобы найти продажи за тот или иной период.

В данной статье я расскажу про самые простые функции Excel, которые облегчают работу с ними.

Текущая дата

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

=ТДАТА()

Никаких аргументов не требует, ни на какие ячейки не ссылается.

Вживую выглядит следующим образом:

Функция "Текущая дата"
Функция "Текущая дата"

День из даты

Также простейшая функция. Из ячейки, в которой прописана дата (в том числе, если прописана через формулу "текущая дата"), выделяет отдельно день. Т.к., в зависимости от месяца, количество дней может быть от 1 до 31, то и функция в результате выдаёт номер дня.

Выглядит следующим образом:

=ДЕНЬ([ссылка на ячейку с датой])

Для работы данной функции дата должна быть в числовом формате.

Вживую выглядит следующим образом:

Функция "День"
Функция "День"

День недели из даты

В отличии от функции "День из даты", рассмотренной выше, указывает порядковый номер дня из даты.

Выглядит следующим образом:

=ДЕНЬНЕД([ссылка на ячейку с датой];[Тип])

Важным отличием является то, что нужно указывать "Тип", т.е. с какого дня начинается неделя. Варианты выбора параметра "Тип" появляются при написании формулы и выглядят следующим образом:

Варианты параметра "Тип" функции "ДЕНЬНЕД"
Варианты параметра "Тип" функции "ДЕНЬНЕД"

Вживую данная функция выглядит следующим образом:

Функция "ДЕНЬНЕД"
Функция "ДЕНЬНЕД"

Номер недели из даты

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

  1. Обычный номер недели. Он определяется с помощью функции "Номер недели". Выглядит она следующим образом:
=НОМНЕДЕЛИ([ссылка на ячейку с датой];[тип_возвр])

[тип_возвр] - отдельный параметр, характеризующий день, с которого начинается неделя. У него могут быть следующие варианты:

Варианты параметра [тип_возвр]
Варианты параметра [тип_возвр]

В российской классификации старта недель с понедельника, необходимо ставить для него значение "2".

Итоговый вариант написания формулы будет выглядеть следующим образом:

Формула "НОМНЕДЕЛИ"
Формула "НОМНЕДЕЛИ"

2. Номер недели в формате ISO. Подробнее про формат ISO можно прочитать тут. Если говорить вкратце, то в соответствии со стандартом ISO8601:2000 нумерация недель в году происходит по-другому: все недели начинаются с понедельника и длятся 7 дней. Формула в данном варианте выглядит следующим образом:

=НОМНЕДЕЛИ.ISO([ссылка на ячейку с датой])

Итоговый вариант написания формулы выглядит следующим образом:

Формула "НОМНЕДЕЛИ.ISO"
Формула "НОМНЕДЕЛИ.ISO"

Порядковый номер месяца из даты

Формула получения самого упрощённого варианта получения месяца из даты выглядит следующим образом:

=МЕСЯЦ([ссылка на ячейку с датой])

Итоговый вариант написания формулы выглядит следующим образом:

Формула "МЕСЯЦ)
Формула "МЕСЯЦ)

Года из даты

Формула получения самого упрощённого варианта получения года из даты выглядит следующим образом:

=ГОД([ссылка на ячейку с датой])

Итоговый вариант написания формулы выглядит следующим образом:

Формула "ГОД"
Формула "ГОД"


Наука
7 млн интересуются