Как настроить формат чисел в DataLens

Настройте формат показателя в чарте DataLens: знаки после запятой, разделители разрядов, префикс, постфикс и размерность. Учебный пример с расходами.

Расходы, число заявок и CPL живут в одном отчёте, но требуют разной точности: суммы читают с разрядами, заявки — целым числом, стоимость заявки — с копейками и подписью валюты, поэтому в DataLens настройка формата чисел в чарте решает, как настроить отображение каждого показателя, и значения в источнике при этом не меняются.

Когда числа в отчёте мешают читать цифры

Типовая ситуация: маркетолог выгружает сводку по кампаниям, где рядом стоят три метрики. Расходы за период — крупная сумма с дробной частью. Заявки — целое количество. CPL — стоимость одной заявки с точностью до копейки. Например, если заявки показаны как 315,00, у расходов нет разделителей разрядов, а у CPL не указана валюта, для каждого показателя нужно выбрать свой вид.

Задача — привести три показателя к разному виду, не трогая сами расчёты. Настройки формата находятся в секции показателя: для каждого поля чарта можно задать формат отображения, количество знаков после запятой, разделение разрядов, префикс, постфикс и размерность Настройки чарта в DataLens[1].

Где находится формат числа: настройки показателя в чарте

Для примера возьмите чарт типа «Таблица» в визарде. В секции Столбцы нажмите значок слева от названия нужного показателя — этот способ открытия окна описан в настройках таблицы[2]. Настройте показатель и нажмите Применить. Повторите для расходов, заявок и CPL. В окне используйте параметры из настроек чарта[1]:

  • Название — имя показателя в чарте.
  • Тип — тип данных показателя.
  • Агрегация — тип агрегации.
  • Формат — формат отображения значения.
  • Знаков после запятой — сколько цифр показывать после запятой.
  • Отображать группы разрядов — разделитель между разрядами: «С разделителем» ставит пробелы, «Слитно» убирает их.
  • Префикс — текст перед значением.
  • Постфикс — текст после значения.
  • Размерность — масштаб округления значений.

Часть настроек зависит от типа чарта. Для QL-чартов поля Тип, Агрегация и Знаков после запятой недоступны Настройки чарта в DataLens[1]. Для этого примера используйте таблицу в визарде.

Знаки после запятой: расходы, заявки и CPL

Знаков после запятой управляет только отображением дробной части Настройки чарта в DataLens[1]. Для трёх метрик это три разных значения:

Показатель Знаков после запятой Что видит читатель
Расходы
2
сумма с копейками
Заявки
0
целое число
CPL
2
стоимость с копейками

Для заявок задайте 0 знаков после запятой в настройках отображения. Менять тип данных ради этой настройки не требуется.

Разделители разрядов и размерность

Отображать группы разрядов отвечает за пробелы между разрядами Настройки чарта в DataLens[1]. Для крупных сумм это заметно меняет читаемость: 123456 и 123 456 — одно и то же число, но второе считывается быстрее. Значение «С разделителем» включает пробелы, «Слитно» их убирает.

Размерность задаёт масштаб округления Настройки чарта в DataLens[1]. Для расходов в учебном примере требуется полная сумма с копейками.

Префикс и постфикс: подписи к числу

Префикс добавляет текст перед значением, Постфикс — после Настройки чарта в DataLens[1]. Это подписи, которые помогают читать метрику без легенды: валюта у денежных показателей, единица измерения у количественных.

Порядок работы простой: для CPL в поле постфикса указывается валюта, тогда рядом со значением появляется подпись. Префикс пригодится, если нужно указать знак валюты спереди или короткий маркер метрики.

Формат, тип поля и формула: что не путать

Формат отображения и тип данных поля — разные вещи, и их стоит разделять.

Тип поля определяет, как данные обрабатываются и какие функции к полю применимы Работа с датасетом в DataLens[3]. Его меняют на уровне датасета. Формат отображения меняет только то, как значение выглядит в чарте Настройки чарта в DataLens[1]. Формула вычисляемого поля задаёт само значение.

Удобно, что формат можно задать дважды. В датасете для измерений выбирают цвет и формат отображения числовых типов, для показателей — формат чисел, и эти настройки применяются при использовании полей в чартах по этому датасету Работа с датасетом в DataLens[3]. В чарте формат можно переопределить под конкретный отчёт.

Отдельно про данные: настройки отображения меняют вид значения в чарте, а расчётные значения остаются прежними. Когда нужна другая сама величина, работают с типом поля или формулой.

Учебный пример и проверка результата

Учебный пример. Входные данные:

Показатель Исходное значение Требование к виду
Расходы
123456.789
2 знака после запятой, разряды с разделителем
Заявки
315
без десятичной части
CPL
391.9263
2 знака после запятой, постфикс «руб.»

Что задаётся в настройках показателя:

Показатель Знаков после запятой Группы разрядов Постфикс
Расходы
2
С разделителем
—
Заявки
0
Слитно
—
CPL
2
Слитно
руб.

Что видно в чарте после настройки:

Показатель Исходное значение Отображение
Расходы
123456.789
123 456,79
Заявки
315
315
CPL
391.9263
391,93 руб.

Проверка по каждому столбцу:

  • Расходы — два знака после запятой, между разрядами пробел. Исходное значение 123456.789 в данных осталось тем же.
  • Заявки — десятичной части нет, число целое.
  • CPL — два знака, справа подпись «руб.».

Перед настройкой выпишите контрольные значения из исходной таблицы: 123456.789, 315 и 391.9263. После настройки сверьте отображение в чарте с таблицей выше, а исходную таблицу — с выписанными значениями. В датасете проверьте, что типы полей, формулы и агрегации остались прежними: их не нужно менять ради формата. Подсказку к заголовку не используйте для сверки исходных чисел: она показывает заданный текст, по умолчанию — описание поля из датасета Настройки таблицы[2].

Учебный пример.

Если нужен разбор похожих задач по отчётности, посмотрите материал про когортный анализ и разбор просадки позиций в Search Console.

Источники

  1. Настройки чарта в {{ datalens-full-name }}yandex.cloud
  2. Таблица ![](../../_assets/datalens/table-chart.svg) в {{ datalens-full-name }}yandex.cloud
  3. Работа с датасетом в {{ datalens-full-name }}yandex.cloud

Валерий Курземнек

Автор метода «Машиночитаемый маркетинг»

Что ещё почитать