📅 Функция DATE_TRUNC в DataLens: группируем даты за пару секунд!
Замучились анализировать данные по отдельным датам? Функция DATE_TRUNC поможет сгруппировать их по периодам — и сделать анализ в разы удобнее!
Что делает? «Обрезает» и группирует дату до нужного уровня: месяца, квартала, года и т. д.
⚙️Синтаксис: DATE_TRUNC(date, level)
- date — ваша дата;
- level — уровень детализации в кавычках.
Примеры уровней:
- 'year' → начало года (2024-01-01);
- 'quarter' → начало квартала (2024-04-01);
- 'month' → начало месяца (2024-05-01);
- 'week' → понедельник недели;
- 'day' → начало дня.
Как использовать? Разберём на примере.
Задача: посчитать выручку по месяцам.
1. В разделе Поля (Fields) датасета нажмите «Добавить поле». 2. Введите формулу: DATE_TRUNC([order_date], 'month') 3. Назовите поле, например, month_start. 4. Постройте столбчатую диаграмму:
- ось X — новое поле month_start;
- ось Y — сумма amount (выручка).
🎉 Готово! Теперь вы видите динамику выручки помесячно — без лишней суеты.
💡 Плюсы:
- быстрый анализ трендов;
- наглядные отчёты;
- минимум действий.
Попробуйте — и поделитесь в комментариях, для каких задач используете DATE_TRUNC! 👇😊