Создание меры и ключевого показателя эффективности (учебник)
На этом занятии будет использоваться PowerPivot для создания и управления мерой и ключевым показателем эффективности. Мера — это формула, которая создается специально для использования в сводной таблице или сводной диаграмме, использующей данные PowerPivot. Меры могут быть основаны на стандартных агрегатных функциях, например COUNT или SUM, либо на пользовательских формулах на языке выражений анализа данных (DAX). Дополнительные сведения о мерах см. в разделе Меры в PowerPivot.
Ключевой показатель эффективности (KPI) вычисляется на основе конкретной меры и предназначен для оценки текущего значения, состояния и тенденции метрики. KPI сравнивает производительность значения, определенного базовой мерой, и целевого значения. Дополнительные сведения о ключевых показателях эффективности см. в разделе Ключевые показатели эффективности в PowerPivot.
Предварительные требования
Этот раздел является частью учебника по PowerPivot для Excel, который необходимо изучить. Сведения о предварительных требованиях и начальных действиях в данном учебнике см. в разделе Введение в учебник PowerPivot для Excel.
Меры
На этом занятии вы создадите первую меру, при помощи которой будет выполнено вычисление продаж магазина, вторую меру, при помощи которой будут вычислены продажи магазина за прошлый год, и третью меру, которая использует результаты предыдущих двух мер для вычисления показателей роста за год. Последняя мера будет использоваться в качестве основы для расчета ключевого показателя эффективности, который будет указывать, превышает годовой рост ожидаемые показатели или нет. Для создания ключевого показателя эффективности необходимо создать меру.
![]() |
---|
Меры, используемые на этом занятии, заимствованы в сценарии «Годовой рост», который можно найти в руководстве по выявлению проблем при работе с PowerPivot DAX. Для получения дополнительных сведений см. Руководство по выявлению проблем при работе с PowerPivot DAX. |
Создание меры, предназначенной для вычисления продаж магазина
В области «Просмотр данных» окна PowerPivot щелкните вкладку таблицы FactSales в нижней части окна. На практике меры можно размещать в любой таблице, однако, чтобы упростить объяснение, мы будем использовать таблицу FactSales как логическую исходную таблицу для всех создаваемых агрегатных выражений.
Показать область вычислений. Область вычислений представляет собой сетку в нижней части каждой таблицы. В ней содержатся создаваемые неявные или явные меры. Чтобы отобразить область вычислений, щелкните Область вычислений на вкладке «Главная».
Щелкните первую ячейку в Области вычислений. Она расположена под столбцом SalesKey. Создаваемые меры не зависят ни от одного столбца в таблице. Мы выбираем первый столбец сетки для удобства, чтобы наши меры были видны без необходимости прокручивания всей сетки.
В строке формул введите имя StoreSales.
Затем введите двоеточие и начните ввод формулы =CALCULATE(). При вводе под строкой формул отображаются соответствующие формулы.
Дважды щелкните формулу CALCULATE. Формула заполняет строку формул в виде =CALCULATE. Под полосой формул отобразится CALCULATE(Выражение, [Фильтр1], [Фильтр2]…).
Начните вводить SUM. Дважды щелкните SUM, когда ее отобразит функция автозаполнения.
Введите FactSales[SalesAmount]), DimChannel[ChannelName]=”Store”), чтобы завершить формулу.
Сравните полученную формулу со следующей формулой. Обратите внимание на расположение круглых и квадратных скобок, чтобы не допустить синтаксических ошибок:
StoreSales:=CALCULATE(SUM(FactSales[SalesAmount]), DimChannel[ChannelName]="Store")
Нажмите клавишу ВВОД, чтобы подтвердить формулу.
Создание меры, предназначенной для вычисления продаж магазина за прошлый год
В области вычислений под столбцом SalesKey щелкните вторую ячейку сверху (в разделе StoreSales), после чего в строке формул вставьте следующую формулу:
StoreSalesPrevYr:=CALCULATE([StoreSales], DATEADD(DimDate[Datekey], -1, YEAR))
Нажмите клавишу ВВОД, чтобы подтвердить формулу.
Создание меры для вычисления показателей роста за год
В области вычислений под столбцом SalesKey щелкните третью ячейку сверху (под StoreSalesPrevYr), после чего в строке формул вставьте следующую формулу:
YOYGrowth:=([StoreSales] - [StoreSalesPrevYr]) / [StoreSalesPrevYr]
Нажмите клавишу ВВОД, чтобы подтвердить формулу.
Теперь для вычисления ключевого показателя эффективности у вас есть все три меры. В следующем шаге вы выполните форматирование каждой меры так, чтобы значения были более удобными для чтения в книге.
Форматирование каждой из мер
В области вычислений под столбцом SalesKey щелкните правой кнопкой мыши StoreSales и выберите Формат.
В диалоговом окне «Форматирование» выберите Денежная единица, после чего щелкните ОК.
Щелкните правой кнопкой мыши StoreSalesPrevYr, выберите Формат, выберите Денежная единица и щелкните ОК.
Щелкните правой кнопкой мыши YOYGrowth, выберите Формат, затем Число, после чего выберите Процент. Нажмите кнопку ОК.
Ключевые показатели эффективности
Одно из требований при создании ключевого показателя эффективности заключается в том, чтобы создать базовую меру, оценивающую значение. Впоследствии базовую меру можно преобразовать в KPI. На этом занятии вы создадите ключевой показатель эффективности в зависимости от создаваемой меры, т. е. YOYGrowth. Вы воспользуетесь этой мерой для добавления пороговых значений, указывающих, соответствует ли эффективность работы магазина ожидаемым показателям, ниже ли оно, чем ожидаемые показатели, или выше них.
Создание ключевого показателя эффективности
Убедитесь в том, что вы находитесь в окне «Просмотр данных» таблицы FactSales. Если область вычисления не отображается, нажмите Область вычисления на вкладке «Главная».
В области вычисления под столбцом SalesKey щелкните правой кнопкой мыши меру YOYGrowth, которая будет базовой мерой (значением). Поскольку эта мера выражается в процентах, вы будете использовать абсолютные значения для указания того, оказались реальные показатели выше или ниже ожидаемых.
В контекстном меню меры выберите пункт Создать ключевой показатель эффективности (или нажмите Создать ключевой показатель эффективности на вкладке Главная в области Меры). Появится диалоговое окно ключевого показателя эффективности.
Примечание
В контекстном меню пункт Создать ключевой показатель эффективности доступен только для созданных пользователем мер. Если мера создана в Excel путем перетаскивания поля из таблицы в область значений списка полей PowerPivot, то такая мера является неявной и не может быть использована в качестве базовой для ключевого показателя эффективности. Дополнительные сведения см. в разделе Меры в PowerPivot.
В окне Определение целевого значения выберите Абсолютное значение и введите значение 0.
В окне Определение состояния порогов нажмите и установите нижний порог состояния в значение -0,05, а верхний — в значение 0,05.
Пороговые значения состояния указывают на отрицательный рост в 5 % или положительный рост в 5 %.
В окне Выбор стиля значка выберите стиль значка в виде светофора.
Под окном Выбор стиля значка нажмите Описания и введите Обучающий пример в окне Описание KPI.
Нажмите кнопку ОК, чтобы создать KPI. В правом углу ячейки YOYGrowth в области вычисления появится значок ключевого показателя эффективности.
Следующий шаг
В следующем занятии, Создание перспективы (учебник), вы будете использовать меры и созданный в сводной таблице ключевой показатель эффективности, основанный на перспективе. Перспектива представляет собой подмножество таблиц и столбцов. Будет также показано, как использование перспективы позволяет упростить создание отчета за счет удаления объектов, не нужных для анализа.
См. также
Задания
Введение в учебник PowerPivot для Excel
Основные понятия
Ключевые показатели эффективности в PowerPivot
Создание меры в сводной таблице или сводной диаграмме
Изменение и переименование меры в сводной таблице или сводной диаграмме