Как добавить вычисляемые столбцы в таблицу PowerPivot с помощью DAX

Один из недостатков сводных таблиц, созданных на основе данных PowerPivot, заключается в том, что они не могут обеспечить автоматическую группировку ежедневных данных погодам. Поэтому перед созданием сводной таблицы воспользуйтесь языком формул DAX для добавления нового вычисляемого столбца в таблицу Demo.

Для добавления столбца Year (Год) в таблицу Demo выполните следуюшие действия.

  1. Щелкните на ярлычке листа Demo, находящемся в нижней части окна PowerPivot.
  2. Столбец, находящийся справа от столбца Revenue (Доход), называется Добавление столбца (Add Column). Щелкните на первой ячейке этого пустого столбца.
  3. Щелкните на значке fx, находящемся в левой части строки формул. На экране появится диалоговое окно Вставить функцию (Insert Function), включающее категории функций Все (All), Дата и время (Date&Time), Арифметические и тригонометрические (Math&Trig), Статические (Statistical), Текстовые (Text), Логические (Logical) и Фильтр (Filter). Выберите категорию Дата и время. Обратите внимание: отображаемые в этом списке функции отличаются от функций из категории Дата и время в Excel. Например, пять из первых шести функций в этом списке являются довольно экзотическими и полностью новыми для вас (рис. 10.17).
  4. Рис. 10.17. Функции даты/времени DAX отличаются от функций даты/времени в Excel

    Рис. 10.17. Функции даты/времени DAX отличаются от функций даты/времени в Excel

  5. К счастью, в этом списке имеются и знакомые нам (по Excel) функции. Прокрутите список и выберите функцию YEAR. Щелкните на отображенной сверху дате в столбце Date (Дата). Надстройка PowerPivot предлагает формулу =year(demo[Date]. Завершите создание формулы путем ввода закрывающей скобки и нажатия клавиши <Епtег>. Программа Excel заполняет столбец значениями года, связанного с датой (рис. 10.18).
  6. Рис. 10.18. Только что был добавлен новый вычисляемый столбец. Можете его переименовать

    Рис. 10.18. Только что был добавлен новый вычисляемый столбец. Можете его переименовать

  7. Щелкните правой кнопкой мыши на столбце и в контекстном меню выберите параметр Переименовать столбец (Rename Column). Введите новое имя столбца, например Year.

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


Top