Работа с датами в Excel: формулы и функции для анализа
Мастерство работы с функциями даты и времени в Excel — ключевой навык для эффективного анализа временных рядов, планирования и отчетности. Этот гид раскроет мощные формулы, которые преобразуют любую дату в нужный вам формат.
Если вам интересны Python в Excel, Copilot и AI-инструменты, материал поможет понять, как использовать их в реальных рабочих сценариях.
Начнем с базовых операций: извлечения года, месяца и дня из даты, а также их комбинирования.
Ключевые функции для работы с датами
- КОНМЕСЯЦА / EOMONTH: Определение конца или начала месяца.
- Конец месяца: Русская версия:
=КОНМЕСЯЦА(B1;0)English version:=EOMONTH(B1,0) - Начало месяца: Русская версия:
=КОНМЕСЯЦА(B1;-1)+1English version:=EOMONTH(B1,-1)+1
- Конец месяца: Русская версия:
- ГОД / YEAR, МЕСЯЦ / MONTH, ДЕНЬ / DAY: Извлечение компонентов даты.
- Год: Русская версия:
=ГОД(B1)English version:=YEAR(B1) - Месяц: Русская версия:
=МЕСЯЦ(B1)English version:=MONTH(B1) - День: Русская версия:
=ДЕНЬ(B1)English version:=DAY(B1)
- Год: Русская версия:
- ДАТА / DATE: Сборка даты из отдельных компонентов. Например, дата через 3 месяца: Русская версия:
=ДАТА(ГОД(B1); МЕСЯЦ(B1)+3; ДЕНЬ(B1))English version:=DATE(YEAR(B1), MONTH(B1)+3, DAY(B1)). - ТЕКСТ / TEXT: Форматирование даты в текстовый вид.
- Название дня недели: Русская версия:
=ТЕКСТ(B1;"DDDD")English version:=TEXT(B1,"DDDD") - Сокращенное название дня: Русская версия:
=ТЕКСТ(B1;"DDD")English version:=TEXT(B1,"DDD") - Название месяца: Русская версия:
=ТЕКСТ(B1;"MMMM")English version:=TEXT(B1,"MMMM")
- Название дня недели: Русская версия:
- РАБДЕНЬ / WORKDAY и ЧИСТРАБДНИ / NETWORKDAYS: Расчет рабочих дней.
- 30 рабочих дней вперед: Русская версия:
=РАБДЕНЬ(B1;30)English version:=WORKDAY(B1,30) - Подсчет только пятниц между датами: Русская версия:
=ЧИСТРАБДНИ(B1;B8;"1111011")English version:=NETWORKDAYS(B1,B8,"1111011"). Аргумент выходных указывает, что все дни, кроме пятницы, считаются нерабочими.
- 30 рабочих дней вперед: Русская версия:
Советы по применению
Используйте ДАТА / DATE для безопасного добавления месяцев к дате — функция автоматически корректирует переход через год. Комбинация ТЕКСТ / TEXT и КОНМЕСЯЦА / EOMONTH идеальна для создания заголовков отчетов, например, «Отчет за [Название месяца] [Год]».
Для сложных расчетов рабочих дней с нестандартным графиком (как в примере с пятницами) тщательно формируйте строковый аргумент выходных в ЧИСТРАБДНИ / NETWORKDAYS.
Заключение
Освоив эти функции, вы сможете автоматизировать большинство задач, связанных с датами в Excel: от формирования календарей платежей до анализа сезонности данных. Практикуйтесь, комбинируя формулы для решения конкретных бизнес-задач.