💡 Лайфхак: создайте единый показатель с защитой от деления на ноль

Во многих дашбордах приходится считать конверсию, средний чек, маржинальность и другие показатели через деление. Если знаменатель равен 0 или NULL, графики начинают отображать ошибки или пустые значения.

Вместо обычной формулы:

SUM([Выручка]) / SUM([Заказы])

используйте безопасный вариант:

IF(SUM([Заказы]) = 0, NULL, SUM([Выручка]) / SUM([Заказы]) )

или

SUM([Выручка]) / IFNULL(SUM([Заказы]), 0)

Почему это полезно

✅ дашборд не ломается при отсутствии данных; ✅ не появляются бесконечности и ошибки; ✅ визуализации остаются чистыми даже при фильтрации по редким сегментам.

🎁Бонус

Создайте такой показатель один раз в датасете (например, «Средний чек») и используйте его во всех чартах. Если формулу потребуется изменить, достаточно сделать это в одном месте — все графики обновятся автоматически.

💪Такой подход особенно полезен для KPI-дашбордов, где пользователи часто меняют фильтры по датам, регионам или категориям.

#даталенс #datalens #аналитика #лайфхак #уроки #обучение

💡 Лайфхак: создайте единый показатель с защитой от деления на ноль
Во многих дашбордах приходится считать конверсию, средний чек, маржинальность и другие показатели через деление | Сетка — социальная сеть от hh.ru