Excel PowerPivot Отношения

353
Nichlas H.

У меня есть проблема при использовании PowerPivot в Excel 2016.

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

Ниже вы можете видеть мои две таблицы - Таблица 2 с балансовой единицей и названием, Таблица 3 с Местоположение, Название местоположения и связанный код компании.


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

2 стола и стержень


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

Две таблицы связаны


Для полноты здесь приведен список полей сводок, использованный на первом рисунке.

Список полей Pivot


Как сделать так, чтобы сводная таблица учитывала отношение, которое я создал между двумя таблицами?

Вот пример файла: example.xmlx

1

2 ответа на вопрос

0
Lee

Потому что вторая таблица содержит дублированные значения .

Так что вы имеете в виду, что я в принципе не могу использовать PowerPivot для этой задачи? Nichlas H. 6 лет назад 0
Неправильный ответ. jeffreyweir 6 лет назад 0
0
jeffreyweir

Поместите любое поле из таблицы 3 в область значений. Это даст вам счет поля, но, что более важно, заставит отношения вступить в силу.

Вот пример.

enter image description here

enter image description here

Он не отображает значения, хранящиеся в сводной таблице. Все файлы в строках. Вы можете попытаться создать связь вручную в сводной таблице с повторяющимся именем. Lee 6 лет назад 0
Ваш комментарий не имеет смысла. Чего хочет ОП? Он хочет, чтобы сводная таблица показывала отношения. Как он это делает? Поместив поле в область значений. Почему его изображение не имеет этого? Потому что он не знал, что это поможет. Что делает мой ответ? Именно то, что он хочет. jeffreyweir 6 лет назад 0

Похожие вопросы