Одной из важных составляющих работы в аналитике является работа с датами событий. Например, дата используется, чтобы найти продажи за тот или иной период.
В данной статье я расскажу про самые простые функции Excel, которые облегчают работу с ними.
Текущая дата
Одна из самых простых функций. Отображает в ячейке Excel, где она прописана, текущую дату, установленную на компьютере. Записывается следующим образом:
=ТДАТА()
Никаких аргументов не требует, ни на какие ячейки не ссылается.
Вживую выглядит следующим образом:
День из даты
Также простейшая функция. Из ячейки, в которой прописана дата (в том числе, если прописана через формулу "текущая дата"), выделяет отдельно день. Т.к., в зависимости от месяца, количество дней может быть от 1 до 31, то и функция в результате выдаёт номер дня.
Выглядит следующим образом:
=ДЕНЬ([ссылка на ячейку с датой])
Для работы данной функции дата должна быть в числовом формате.
Вживую выглядит следующим образом:
День недели из даты
В отличии от функции "День из даты", рассмотренной выше, указывает порядковый номер дня из даты.
Выглядит следующим образом:
=ДЕНЬНЕД([ссылка на ячейку с датой];[Тип])
Важным отличием является то, что нужно указывать "Тип", т.е. с какого дня начинается неделя. Варианты выбора параметра "Тип" появляются при написании формулы и выглядят следующим образом:
Вживую данная функция выглядит следующим образом:
Номер недели из даты
Для того, чтобы получить номер недели из даты, необходимо понять, в каком формате мы используем недели. В Excel заложено два варианта вывода номера недели из даты:
- Обычный номер недели. Он определяется с помощью функции "Номер недели". Выглядит она следующим образом:
=НОМНЕДЕЛИ([ссылка на ячейку с датой];[тип_возвр])
[тип_возвр] - отдельный параметр, характеризующий день, с которого начинается неделя. У него могут быть следующие варианты:
В российской классификации старта недель с понедельника, необходимо ставить для него значение "2".
Итоговый вариант написания формулы будет выглядеть следующим образом:
2. Номер недели в формате ISO. Подробнее про формат ISO можно прочитать тут. Если говорить вкратце, то в соответствии со стандартом ISO8601:2000 нумерация недель в году происходит по-другому: все недели начинаются с понедельника и длятся 7 дней. Формула в данном варианте выглядит следующим образом:
=НОМНЕДЕЛИ.ISO([ссылка на ячейку с датой])
Итоговый вариант написания формулы выглядит следующим образом:
Порядковый номер месяца из даты
Формула получения самого упрощённого варианта получения месяца из даты выглядит следующим образом:
=МЕСЯЦ([ссылка на ячейку с датой])
Итоговый вариант написания формулы выглядит следующим образом:
Года из даты
Формула получения самого упрощённого варианта получения года из даты выглядит следующим образом:
=ГОД([ссылка на ячейку с датой])
Итоговый вариант написания формулы выглядит следующим образом: