Создание именованного множества в сводной таблице OLAP

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

  • Сгруппируйте общие наборы элементов, которые можно использовать повторно, даже если эти наборы не представлены в данных.

  • Объедините элементы из разных иерархий так, как это невозможно в более ранних версиях Excel, часто называемых асимметричными отчетами.

  • Создание именованного набора с помощью настраиваемых МНОГОМЕРных выражений — языка запросов для баз данных OLAP, которые содержат синтаксис вычислений, аналогичный формулам листа.

Если вы не знакомы с языком запросов МНОГОМЕРных выражений, вы можете создать именованный набор, основанный на элементах в строках или столбцах сводной таблицы. Дополнительные сведения о языке запросов MDX приведены в статье запросы многомерных данных.

Если вы знакомы с языком запросов многомерных выражений, вы можете использовать многомерные выражения для создания и изменения именованного множества.

Что необходимо сделать

Создание именованного множества на основе элементов строки или столбца

Создание именованного множества с помощью многомерных выражений

Изменение или удаление именованного множества

Создание именованного множества на основе элементов строки или столбца

  1. Выберите сводную таблицу OLAP, для которой вы хотите создать именованный набор.

    Откроется окно " работасо сводными таблицами" с дополнительными параметрами и вкладкой " конструктор ".

  2. На вкладке Параметры в группе вычисления выберите команду поля, элементы, & наборы, а затем — команду создать набор на основе элементов строки или создать набор на основе элементов столбцов.

    ''Работа со сводными таблицами'': группа ''Вычисления'' на вкладке ''Параметры''

    Откроется диалоговое окно Создание множества . При необходимости вы можете изменить размер этого диалогового окна, перетащив маркер изменения размера в правом нижнем углу диалогового окна.

  3. В поле set name (имя ) введите имя, которое вы хотите использовать для этого множества.

  4. Чтобы задать строки, которые нужно включить в именованный набор, выполните одно или несколько из указанных ниже действий.

    • Чтобы удалить строку из списка элементов, щелкните область слева от строки, которую вы хотите выделить, а затем выберите команду Удалить строку.

    • Чтобы добавить новую строку в список элементов, щелкните область слева от строки, в которой вы хотите добавить новую строку, а затем нажмите кнопку Добавить строку.

    • Чтобы создать копию элемента, щелкните область слева от строки, которую вы хотите скопировать, и выберите команду Копировать строку.

    • Чтобы переместить элемент в другое место, щелкните область слева от строки, которую вы хотите переместить, а затем с помощью стрелок вверх и вниз переместите ее в нужное место.

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

    • Чтобы отобразить эти элементы в том же поле, что и другие элементы, снимите флажок Отображать элементы разных уровней в отдельных полях .

    • Чтобы сохранить отображение текущих полей в области строк или столбцов, снимите флажок заменять поля в области строк новыми или заменяя поля в области столбцов с помощью нового множества . Этот параметр не отображается в сводной таблице при нажатии кнопки ОК, но будет доступен в списке полей сводной таблицы.

  6. Нажмите кнопку ОК , чтобы создать именованный комплект.

    Примечания: 

    • Чтобы отменить все действия после того, как вы закроете диалоговое окно, нажмите кнопку " отменить " на панели быстрого доступа.

    • К именованным наборам нельзя применять фильтрацию.

К началу страницы

Создание именованного множества с помощью многомерных выражений

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

  1. Выберите сводную таблицу OLAP, для которой вы хотите создать настраиваемый именованный набор.

  2. На вкладке Параметры в группе вычисления щелкните поля, элементы, & наборы, а затем выберите Управление наборами.

    ''Работа со сводными таблицами'': группа ''Вычисления'' на вкладке ''Параметры''

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

  3. Нажмите кнопку создатьи выберите команду создать множество с помощью многомерных выражений.

  4. В поле set name (имя ) введите имя, которое вы хотите использовать для этого множества.

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

    • В диалоговом окне Set Definition (определение ) введите или вставьте копируемое определение многомерного выражения.

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

      Вы также можете перетащить элемент списка полей в поле определения или дважды щелкнуть элемент списка полей.

      Доступные элементы списка полей

      Элемент списка полей

      Примеры многомерных выражений, созданных с помощью куба Adventure Works

      измерение

      Изделие

      Иерархия атрибутов (включая все элементы)

      [Product]. Разделы

      Уровень иерархии атрибута (не включает все элементы)

      [Product]. [Категория]. Разделы

      Элемент из иерархии атрибута

      [Product]. [Категория]. & [4]

      Пользовательская иерархия

      [Product]. [Категории товаров]

      Уровень иерархии пользователей

      [Product]. [Категории товаров]. Разделы

      Член из иерархии пользователей

      [Product]. [Категории товаров]. [Категория]. & [4]

      Измерений

      [Меры]. [Сумма продаж через Интернет]

      Вычисляемая мера

      [Меры]. [Доля Интернет-родителя до родительского продукта]

      Именованный комплект

      [Основная группа продуктов]

      Значение ключевого показателя эффективности

      Значениекип ("маржа валовая прибыль для продукта)

      Цель ключевого показателя эффективности

      Целькип ("маржа валовая прибыль продукта"),

      Состояние ключевого показателя эффективности

      Кпистатус ("маржа валовая прибыль продукта")

      Тренд ключевого показателя эффективности

      Кпитренд ("маржа валовая прибыль продукта")

      Свойство элемента из пользовательской иерархии

      [Product]. [Категории товаров]. Свойства ("класс")

      Свойство элемента из иерархии атрибута

      [Product]. [Product]. Свойства ("класс")

    • На вкладке функции выберите одну или несколько функций из доступных функций многомерных выражений, которые вы хотите использовать, и нажмите кнопку Вставить. Функции многомерных выражений, поддерживаемые службами Analysis Services; они не включают функции VBA.

      Аргументы функции размещаются внутри угловых знаков (<< >>). Вы можете заменить заполнители аргументы, щелкнув их, а затем введя допустимые имена, которые вы хотите использовать.

      Примеры функций многомерных выражений

      Аддкалкулатедмемберс («Установка»)
      Статистическая функция(«Set» [, «числовое выражение
      »]) «Уровень».АЛЛМЕМБЕРС
      «Иерархия».АЛЛМЕМБЕРС
      Ancestor ("member" (уровень))
      предок("member"
      , "Distance") предков ("member", "
      Distance") предков ("элемент", "уровень
      ")асцендантс("member
      ")AVG («Set» [, «числовое выражение»]
      ) ось(
      «Set», «Count» [, «числовое выражение»])
      боттомперцент("установить", "процентный", "Числовой" Expression)
      боттомсум("Set", "value", "числовое выражение")...

  6. Чтобы протестировать новое определение многомерного выражения, нажмите кнопку тестовый MDX.

  7. По умолчанию элементы из разных уровней отображаются в отдельных полях в иерархии, в них упорядочиваются и повторяющиеся записи автоматически удаляются (так как ХИЕРАРЧИЗЕ и DISTINCT добавляются в набор), а именованный набор заменяет текущие поля. в области строк или столбцов.

    • Чтобы отобразить эти элементы в том же поле, что и другие элементы, снимите флажок Отображать элементы разных уровней в отдельных полях .

    • Чтобы изменить иерархию по умолчанию и оставить повторяющиеся записи, снимите флажок автоматически упорядочивать и удалять дубликаты из множества .

    • Чтобы сохранить отображение текущих полей в области строк или столбцов, снимите флажок заменять поля в области строк новыми или заменяя поля в области столбцов с помощью нового множества . Этот параметр не отображается в сводной таблице при нажатии кнопки ОК, но будет доступен в списке полей сводной таблицы.

  8. Если вы подключены к кубу служб аналитики SQL Server 2008, по умолчанию создается динамический именованный набор. Этот именованный комплект автоматически пересчитывается при каждом обновлении.

    • Чтобы не допустить пересчета именованного комплекта при каждом обновлении, снимите флажок пересчитать все обновления .

  9. Нажмите кнопку ОК , чтобы создать именованный комплект.

    Примечания: 

    • Чтобы отменить все действия после того, как вы закроете диалоговое окно, нажмите кнопку " отменить " на панели быстрого доступа.

    • К именованным наборам нельзя применять фильтрацию.

К началу страницы

Изменение или удаление именованного множества

  1. Выберите сводную таблицу OLAP с именованным набором, который вы хотите изменить или удалить.

  2. На вкладке Параметры в группе вычисления щелкните поля, элементы, & наборы, а затем выберите Управление наборами.

    ''Работа со сводными таблицами'': группа ''Вычисления'' на вкладке ''Параметры''

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

  3. Выберите множество, которое вы хотите изменить или удалить.

  4. Выполните одно из следующих действий:

    • Чтобы изменить выбранный именованный комплект, нажмите кнопку изменитьи внесите необходимые изменения.

    • Чтобы удалить выбранный именованный элемент, нажмите кнопку Удалить, а затем — Да для подтверждения.

К началу страницы

Примечание:  Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Была ли информация полезной? Для удобства также приводим ссылку на оригинал (на английском языке).

Совершенствование навыков работы с Office
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×