Как рассчитать проценты на основе подытогов в сводной таблице в Looker Studio

Вопрос или проблема

У меня есть следующая таблица:
таблица, для которой мне нужно рассчитать процент от подитога, а не от общей суммы

У меня есть два поля “is_lead”, которые повторяются, но второе (переменная процента) неверно: как видно, я вычислил “процент от общей суммы” в последнем столбце, но это не то, что я хочу… Что я хотел бы рассчитать, так это строку “is_lead” / подитог в конце каждого уровня опыта работы (подитог для program_advisor)… Я пробовал CASE WHEN, все варианты расчетов сравнения и т.д…

Что я могу сделать, чтобы правильно рассчитать моё второе поле “is_lead” в % от подитогов? Спасибо

Ответ или решение

Чтобы правильно рассчитать процент по подитогам в сводной таблице (Pivot Table) в Looker Studio, необходимо использовать подходящие вычисления и разобрать, как организовать ваши данные. Вот пошаговая инструкция по выполнению нужного расчета:

Шаг 1: Подготовка данных

Убедитесь, что ваши данные корректно структурированы. Данные должны содержать необходимые уровни иерархии, такие как work_experience и program_advisor, а также поле is_lead, показывающее количество лидов.

Шаг 2: Создание сводной таблицы

Создайте сводную таблицу, добавив необходимые измерения:

  • В качестве строк добавьте work_experience, а затем program_advisor.
  • В качестве значений добавьте поле is_lead.

Шаг 3: Расчет подитогов

Для того чтобы получить подитоги:

  1. Перейдите в настройки сводной таблицы и включите отображение подитогов.
  2. Убедитесь, что на уровне work_experience отображаются подытоги для program_advisor.

Шаг 4: Создание вычисляемого поля для процентов

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

  1. Перейдите в разделе "Данные" к панели "Вычисляемые поля".
  2. Создайте новое поле, используя формулу, которая будет рассчитывать процент от подитога для is_lead. Например:
CASE 
  WHEN COUNT(is_lead) > 0 THEN (COUNT(is_lead) / SUM(CASE WHEN work_experience = "Ваш уровень" THEN COUNT(is_lead) END)) * 100 
  ELSE 0 
END

Здесь вы должны заменить "Ваш уровень" на конкретное значение work_experience, от которого вы хотите получить информацию. Также убедитесь, что формула позволяет суммировать на уровне подитогов.

Шаг 5: Добавление нового поля в сводную таблицу

После создания нового поля перетащите его в вашу сводную таблицу, чтобы увидеть процентное соотношение is_lead от подитогов.

Шаг 6: Проверка и корректировка

Проверьте значения, чтобы убедиться, что они отображаются правильно. Если где-то возникли ошибки:

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

Дополнительные советы:

  • Если у вас сложные расчёты, возможно, потребуется использовать дополнительные функции для фильтрации данных вместо использования CASE WHEN.
  • Исследуйте возможности фильтрации данных, чтобы убедиться, что сводная таблица отображает только нужные вам записи.

Следуя данным инструкциям, вы сможете корректно рассчитать проценты на основе подитогов в вашей сводной таблице в Looker Studio.

Оцените материал
Добавить комментарий

Капча загружается...