Перейти к основному контенту
Поддержка
Войдите с помощью учетной записи Майкрософт
Войдите или создайте учетную запись.
Здравствуйте,
Выберите другую учетную запись.
У вас несколько учетных записей
Выберите учетную запись, с помощью которой нужно войти.

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

Вы когда-нибудь создавали такие стебли? Вы создали разбивку по покупкам по регионам, поэтому вы сбросили поле "Сумма покупки" в область "Значения" и сбросили поле "Регион продаж" в область "Подписи столбцов". Однако результаты неправильные.

Пример сводной таблицы

Как это исправить?

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

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

Пример сводной таблицы

Excel 2013 содержит технологию, разработанную корпорацией Microsoft Research (MSR), для автоматического обнаружения и устранения таких проблем связей.

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

Использование автоматического обнаружения

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

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

Процесс состоит из двух этапов:

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

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

Вы можете отменить процесс обнаружения, но не процесс создания.

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

Excel затем выбирает отношение с самым высоким "качеством" оценки, определяемой внутренней ауристией. Дополнительные сведения см. в обзоре связейи устранении неполадок в связях.

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

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

Пустые строки в сводных таблицах (неизвестный участник)

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

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

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

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

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

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

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

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

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

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

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

×