После определения новой меры в Power Pivot эту формулу можно использовать в последующих формулах.
Если у вас есть полная версия Power Pivot, вы можете использовать язык формул DAX для создания новых вычисляемых полей. На вкладке Power Pivot на ленте выберите Вставить вычисляемое поле.
Дайте полю имя, например "Разница". Когда вы собираетесь ввести формулу, введите = (. Как только вы введете квадратную скобку, Excel предоставит вам список полей на выбор.
Обратите внимание, что этим вычисляемым полям также можно назначить числовой формат. Разве не было бы замечательно, если бы обычные сводные таблицы принесли числовое форматирование из базовых данных?

В следующем вычислении VariancePercent повторно использует только что определенное вами поле Variance.

Это здорово - все эти поля в сводной таблице:

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


Обратите внимание, что DAX в этом бонусном совете едва ли касается поверхности того, что возможно. Если вы хотите изучить Power Pivot, вам необходимо получить копию формул DAX для Power Pivot Роба Колли и Ави Сингха.
Формулы DAX для PowerPivot »
Спасибо Робу Колли за то, что научил меня этой функции. Найдите Роба на сайте www.PowerPivotPro.com
Смотреть видео
- На вкладке Power Pivot вы можете быстрее строить отношения с помощью представления диаграммы
- Вы также можете вставить вычисляемые поля или меры для выполнения новых вычислений.
- Они используют язык формул DAX
- Они очень сильные
- Думайте о них как о клетках-помощниках - они предоставляют промежуточные формулы
Стенограмма видео
Leran Excel из подкаста, выпуск 2017 - Формулы Power Pivot!
Здесь все, что есть в книге, будет подкастом, в июле, августе, сентябре. Подпишитесь на список просмотра или плейлист в правом верхнем углу!
Привет, добро пожаловать обратно в сетевую трансляцию. Вчера, в эпизоде 2016, я показал, как мы можем просто использовать модель данных, чтобы взять эту небольшую таблицу бюджета, эту большую таблицу фактических данных, этих трех объединенных и создать сводную таблицу. Сегодня я хочу показать вам, что вы получите, если будете платить дополнительно 2 доллара в месяц за Office 365 Pro Plus и Power Pivot! Итак, вот что мы собираемся сделать, мы возьмем эти таблицы, и я собираюсь добавить их в модель данных. Таблица бюджета уже есть, я возьму участников, добавлю это, а затем вернусь сюда, регион, добавлю это, а затем календарь, я добавлю это в модель данных, и, наконец, фактические , Я собираюсь добавить это в модель данных. Я собираюсь расположить их так, чтобы бюджет был слева, а столяры посередине.
И вот, чтобы наладить отношения, вчера было много кликов. Я собираюсь перейти от продукта BudTable, от RegTable к региону, а от даты региона к дате. Хорошо, посмотрите, насколько быстрее можно создать эти отношения, здесь, в представлении диаграммы в окне Power Pivot. Так что это одно преимущество, просто небольшое преимущество, я имею в виду, что вы все еще можете делать это с помощью модели данных, но вы знаете, это одно небольшое преимущество. Но вот и другие вещи, которые мы можем сделать, как только мы построим наш отчет, чтобы у нас были наши фактические данные и наш бюджет, и помните, что мы используем поля из объединяемых таблиц для построения сводной таблицы. Итак, теперь у нас есть поля с названиями «Бюджет» и «Доход». Было бы неплохо показать дисперсию, и вкладка Power Pivot позволяет нам это сделать.
Независимо от того, называется ли он вычисляемым элементом в 2013 году или называется ли он мерой в 2010 или 2016 году, мы можем создать новую меру. И эта мера будет называться «Дисперсия», и она будет равна полю «Бюджет» за вычетом поля «Фактические данные», и я могу даже отформатировать это как валюту с нулевым десятичным знаком, это круто, нажмите «ОК». Итак, теперь для каждой точки данных у нас есть бюджет, фактическая величина и дисперсия. Что было бы неплохо взять дисперсию, разделенную на бюджет, чтобы получить дисперсию в%? Итак, мы вставим новую меру, и это будет это поле отклонения, поэтому логику, которую я использую для создания поля отклонения, можно многократно использовать, деленную на сумму бюджета, и это будет число, но конкретно процент с одним десятичным знаком, хорошо.
Итак, теперь у меня есть 4 поля, но вот прекрасная вещь: если все, что я хочу показать, это% дисперсии, мне не нужно показывать дисперсию, фактические значения или бюджет, я могу удалить эти поля и логику. работает! Хорошо, давайте назовем их вспомогательными формулами, которые помогают нам добраться до% дисперсии, мне нужно только сохранить%. Все остальное остается в модели данных, все понятно, все рассчитывается за кулисами, и это прекрасно работает, и они продолжают работать. Даже если мы изменим форму сводной таблицы, она продолжит пересчитывать, это прекрасно! Опять же, спасибо Робу Колли, и вам следует ознакомиться с его книгой, чтобы узнать обо всем, что вы можете делать с этими формулами DAX. И вы можете заказать книгу Роба или мою книгу онлайн прямо сейчас, используя букву «i» в правом верхнем углу.
Хорошо, краткое содержание эпизода: Итак, Excel 2013 предоставил нам модель данных, но вам придется платить больше, дополнительно 2 доллара в месяц, чтобы перейти на вкладку Power Pivot, Office 365 Pro Plus даст вам это. Вы можете быстрее строить отношения, используя представление «Диаграмма», но на самом деле в этом нет ничего нового, я имею в виду, что вы можете строить отношения, как я вчера, просто используя диалоговое окно. Но реальное преимущество - это вычисляемые поля или меры, он использует язык формул DAX, очень мощный. Они похожи на вспомогательные ячейки, они предоставляют промежуточные формулы, и вы можете основываться на предыдущих формулах, на самом деле, именно отсюда происходит Power in Power Pivot.
Хорошо, эй, я хочу поблагодарить вас за то, что заглянули, увидимся в следующий раз на другом сетевом трансляции от!
Скачать файл
Загрузите образец файла здесь: Podcast2017.xlsx