Applies ToExcel для Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

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

Иерархия — это список столбцов, сводных до одного элемента в отчете Pivot или Power View. Иерархия отображается в виде одного объекта в списке полей. Иерархии упрощают выбор и навигацию по общим путям данных при создании отчетов и сводных таблиц. Чтобы создать иерархии, необходимо включить надстройку PowerPivot.

Сделайте следующее:

  1. Откройте окно Power Pivot.

  2. Щелкните Главная > Представление > диаграммы.

  3. В представлении диаграммы выберите один или несколько столбцов в той же таблице, которую вы хотите поместить в иерархию. Если таблица не содержит все столбцы, которые вы хотите использовать, их можно добавить с помощью функции RELATED. См. раздел RELATED Function (DAX).

  4. Щелкните правой кнопкой мыши один из выбранных столбцов.

  5. Щелкните Create Иерархия, чтобы создать уровень родительской иерархии в нижней части таблицы. Столбцы будут копироваться в иерархию как дочерние уровни.

  6. Введите имя новой иерархии.

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

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

    Примечания: 

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

    • Иерархию можно создать из скрытого столбца (столбца, скрытого от клиентских средств).

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

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

Изменение имени иерархии или дочернего уровня

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

Изменение порядка дочернего уровня в иерархии

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

Примечание: Столбец можно добавить только один раз в одну иерархию. После добавления столбца в иерархию его нельзя снова добавить в ту же иерархию. Это означает, что вы не сможете перетащить столбец в иерархию, а контекстное меню Добавить в иерархию для конкретного столбца больше не будет ссылаться на иерархии, к которым уже добавлен столбец. Если нет других иерархий, в которые можно добавить столбец, параметр Добавить в иерархию не отображается в меню.

Добавление другого дочернего уровня в иерархию

Это можно сделать несколькими способами.

  • Перетащите столбец на родительский уровень иерархии, чтобы скопировать столбец как дочерний уровень в нижней части списка иерархий.

  • Или перетащите столбец в определенное место в иерархии, чтобы скопировать столбец в качестве дочернего уровня иерархии.

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

Удаление дочернего уровня из иерархии

Щелкните правой кнопкой мыши дочерний уровень и выберите команду Удалить из иерархии. Или щелкните дочерний уровень в иерархии и нажмите клавишу DELETE . Если вы хотите вернуть этот дочерний уровень, просто добавьте столбец еще раз.

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

Скрытие или отображение имени источника

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

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

Дополнительные сведения

Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

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