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

Ключ

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

...

...

...

...

...

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

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

...

  • значение для каждой строки, содержащей

...

  • неагрегированные данные;

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

...

Пример 1

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

...

Image Removed

...

исходные данные о минимальной и максимальной зарплате:

...

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

...

затем

...

выполнить математические операции

...

Image Removed

...

(сложить сумму минимальных и максимальных значений и разделить на 2):

...

Image Added

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

...

:

...

Image Modified

Чтобы отобразить среднюю заработную плату, например, за 2017 год, необходимо использовать расчетный столбец, т.к. в данном случае необходимо сначала выполнить агрегацию строк, которые соответствуют месяцам 2017 года

...

, а затем

...

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

Image Removed

Image Removed

...

Image Added

Пример 2

Предварительное условие

Имеется гистограмма, на которой отображена средняя цена товара за единицу по городам:

...

Задача

Необходимо добавить коэффициент 1.5 к стоимости товара в зависимости от города реализации, затем вычислить на сколько выросла цена в рублях.

Выполнение

Для выполнения этой задачи необходимо сделать следующее:

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

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

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

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

      Image Added

      Используемая формула:
      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 Added

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

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

    Image Added

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

    Image Added


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

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

    Image Added

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

...

Smart Forms.