Расчет горизонтальной доли в кросс-таблицах

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

Например, требуется рассчитать долю каждого типа платежа в каждом типе контрактов.

Рассчитайте общий объём продаж по каждому типу контракта и объём продаж по типам платежей внутри типов контракта с помощью функции DEF.

Формула: Доля = Сумма по типу платежа в типе контракта / Сумма по типу контракта.

Создайте рабочую книгу и загрузите данные.

  1. Перейдите на страницу редактирования компонента, выберите тип диаграммы Сводная таблица. Перетащите поле Тип контракта в Строки, а поле Тип платежа — в Колонки.

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

Формула Пояснение
SUM_AGG(Общая сумма) Суммирует общий объём продаж.
DEF(SUM_AGG(Общая сумма),[Тип контракта]) Группирует данные по типу контракта и суммирует продажи в каждой группе для расчёта общей суммы по типам.
  1. Рассчитайте объём продаж по категориям внутри каждого региона. Добавьте вычисляемый показатель и введите формулу, как показано ниже.

Формула Пояснение
SUM_AGG(Общая сумма) Суммирует общий объём продаж.
DEF(SUM_AGG(Общая сумма),[Тип контракта, Тип платежа])) Группирует данные по типу контракта и типу платежа, суммирует продажи в каждой группе для расчёта продаж.
  1. Рассчитайте долю. Добавьте вычисляемый показатель и введите соответствующую формулу.

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