Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Расчетные данные в отчетах (дашбордах)

В зависимости от требуемого расчета возможно использование:

  • Расчетного показателя — рассчитается значение для каждой строки, содержащей неагрегированные данные;

  • Расчетного столбца — создастся виртуальный столбец, результатом которого будут значения, рассчитанные на основе агрегированных данных.

Пример 1

Необходимо отобразить среднюю заработную плату сотрудников, используя исходные данные о минимальной и максимальной зарплате:

...

Для отображения средней заработной платы используйте расчетный показатель, выбрав соответствующую функцию агрегации для столбцов. В данном случае необходимо сначала выполнить агрегацию всех строк, и затем выполнить математические операции (сложить сумму минимальных и максимальных значений и разделить на 2):

...

Image RemovedImage Added

Чтобы отобразить среднюю заработную плату по отделам за какой-либо год, добавьте соответствующие измерения и фильтры:

...

  1. Нажмите Добавить расчетный показатель в блоке Столбцы,и в появившемся окне:

    • введите имя показателя;

    • функцию агрегирования (в нашем случае это Avg - среднее значение);

    • формулу расчета в поле Формула.
      (информация) В формулах используются функции расчетных показателей IF, AND, OR, NOT. Элементы формулы добавляются двойным кликом на измерениях и показателях в поле справа.

      Используемая формула:
      If([Tovari1].[Gorod]=='Москва' OR [Tovari1].[Gorod]=='Санкт-Петербург',[TSena_za_ed] *1.5,[TSena_za_ed])
      Где
      If([Tovari1].[Gorod]=='Москва' – условие, при котором названием города является Москва;
      OR – логический оператор ИЛИ;
      [Tovari1].[Gorod]=='Санкт-Петербург' – условие, при котором названием города является Санкт-Петербург;
      [TSena_za_ed] *1.5 – математическое действие, которое выполняется при удовлетворении условий (умножение цены на 1.5);
      [TSena_za_ed]) – указывает на то, что остальные значения остаются без изменения.
      Т.е. данная формула умножает цену на 1.5 для городов Москва и Санкт-Петербург.

  2. Нажмите OK. Результат расчета отразится на гистограмме:

    Image RemovedImage Added

Теперь вычислим на сколько выросла цена в рублях. Для этого выполните следующие шаги:

  1. Перейдите на вкладку Аналитика и нажмите Добавить расчет в левом верхнем углу:

  2. В нижней части экрана откроется секция с таблицей, в которой присутствует новый столбец, где будут отображаться результаты расчета. Справа от таблицы необходимо ввести название столбца и формулу расчетов.

    Image RemovedImage Added


    (информация) Формулы, используемые для данных расчетов, аналогичны тем, которые используются для условного форматирования. Для добавления значений в формулу, необходимо выбирать столбцы в таблице, удерживая клавишу Ctrl.

  3. Для нашего примера введем следующую формулу:
    ["Prodazhi1","Цена с коэффициентом"]-["Prodazhi1","TSena_za_ed"]
    Где
    ["Prodazhi1","Цена с коэффициентом"] – значение цены с коэффициентом;
    ["Prodazhi1","TSena_za_ed"] – изначальная цена товара за единицу.
    Т.е мы отняли значения первого столбца от значений второго столбца и получили разницу – значение коэффициента в рублях. Вот что получилось у нас в итоге:

...

Для анализа данных также доступны методы продвинутого анализа в Dashboard Designer и расчет данных в соответствии с бизнес-правилами в модуле Smart Forms.