Лайфхак для работы с датами в DataLens: делаем отчёты понятнее за пару кликов! 📅
Часто бывает так: в данных даты с точностью до секунды, а нужно видеть продажи или трафик по месяцам или неделям. Строить графики по каждой дате неудобно — на экране каша из точек, а общую динамику не разглядеть. Тут на помощь приходит функция DATETRUNC(): она «обрезает» дату до нужного уровня точности — и превращает кучу мелких значений в аккуратные периоды.
⚙Синтаксис максимально простой: DATETRUNC(date_expr, unit). В качестве date_expr подставляете своё поле с датой, а unit — это уровень группировки: "year", "quarter", "month", "week", "day", "hour" и т. д.
Главное — не забывайте писать unit в кавычках и на английском. Например, формула DATETRUNC([Дата заказа], "month") превратит каждую дату заказа в первый день соответствующего месяца — и все продажи за октябрь соберутся в одну точку.
С такой группировкой отчёты становятся нагляднее, сравнения периодов — проще, а сами чарты строятся быстрее. Попробуйте добавить это вычисляемое поле в свой график: поставьте его на ось X, а на ось Y — сумму нужного показателя. Сразу увидите, как картина станет чище и информативнее.
А вы уже работали с DATETRUNC()? Или есть другой любимый приём для работы с датами в DataLens? Расскажите в комментариях! 👇