Поделиться через


Создание вычисляемого столбца (учебник)

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

Будет создан вычисляемый столбец с именем «Итоговая прибыль» на основании существующих сведений о доходе и стоимости. Кроме того, будут созданы вычисляемые столбцы в таблице DimProducts, которые ссылаются на значения категорий продуктов в других таблицах. Затем эти связанные столбцы будут использованы в новой иерархии, содержащей категорию, подкатегорию и названия продуктов. Как видите, добавление столбцов из связанных таблиц ускоряет просмотр сводной таблицы с помощью иерархий, включающих поля из других таблиц. Дополнительные сведения см. в разделе Вычисляемые столбцы.

Предварительные требования

Этот раздел является частью учебника PowerPivot для Excel, который необходимо изучить. Сведения о предварительных требованиях и начальных действиях в данном учебнике см. в разделе Введение в учебник PowerPivot для Excel.

Создание вычисляемого столбца «Итоговая прибыль»

  1. В окне PowerPivot вернитесь в представление данных и выберите таблицу FactSales.

  2. На вкладке Конструктор в группе Столбцы нажмите кнопку Добавить.

  3. В строке формул над таблицей введите следующую формулу. Автозаполнение помогает вводить полные имена столбцов и таблиц, а также выводит список доступных функций. Советы по использованию автозаполнения см. в разделе Создание формул для вычислений.

    =[SalesAmount] - [TotalCost] - [ReturnAmount].

  4. Завершив построение формулы, нажмите клавишу ВВОД, чтобы принять ее.

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

  5. Переименуйте столбец, щелкнув правой кнопкой мыши столбец CalculatedColumn1 и выбрав команду Переименовать столбец. Введите TotalProfit и нажмите клавишу ВВОД.

Создание вычисляемых столбцов для связанных данных

  1. В представлении данных в окне PowerPivot выберите таблицу DimProduct.

  2. На вкладке Конструктор в группе Столбцы нажмите кнопку Добавить.

  3. В строке формул над таблицей введите следующую формулу. Функция RELATED возвращает значение из связанной таблицы. В этом случае таблица ProductCategory содержит название категорий продуктов, которые могут оказаться полезными для таблицы DimProduct при построении иерархии, содержащей сведения о категории. Дополнительные сведения об этой функции см. в разделе Функция RELATED.

    =RELATED(ProductCategory[ProductCategoryName]).

  4. Завершив построение формулы, нажмите клавишу ВВОД, чтобы принять ее.

    Все строки вычисляемого столбца будут заполнены значениями. При прокрутке таблицы вниз будет видно, что в каждой строке содержится имя категории продукта.

  5. Переименуйте столбец, щелкнув правой кнопкой мыши столбец CalculatedColumn1 и выбрав команду Переименовать столбец. Введите Категория продукта и нажмите ВВОД.

  6. На вкладке Конструктор в группе Столбцы нажмите кнопку Добавить.

  7. В строке формулы над таблицей введите следующую формулу. Затем нажмите клавишу ВВОД для принятия формулы.

    =RELATED(DimProductSubcategory[ProductSubcategoryName]).

  8. Переименуйте столбец, щелкнув правой кнопкой мыши столбец CalculatedColumn1 и выбрав команду Переименовать столбец. Введите Подкатегория продукта и нажмите клавишу ВВОД.

Следующий шаг

Чтобы продолжить изучение, перейдите к следующему разделу: Создание иерархии в таблице (учебник).

См. также

Основные понятия

Создание формул для вычислений