Виправлення неполадок зі зв'язками між таблицями

Увага! : Цю статтю перекладено за допомогою служби машинного перекладу; див. застереження. Версію цієї статті англійською мовою див. тут для отримання довідки.

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

Іноді Excel не може виявити зв'язок між таблицями. У такому випадку, щоб виправити неполадки з автоматичним виявленням зв'язків, можна скористатися відомстями з цієї статті. Як краще зрозуміти вимоги та механізм виявлення зв'язків, див. у статті Зв'язки між таблицями в моделі даних.

Повідомлення «Зв'язків не виявлено»

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

  • Алгоритм виявлення зв’язку залежить від того, наскільки схожі між собою назви стовпців зовнішнього й первинного ключа. Якщо назви стовпців недостатньо схожі, ми радимо відкрити вікно Power Pivot і вручну створити необхідні зв’язки між таблицями.

  • Можуть не підтримуватися певні типи даних. Якщо будь-яка таблиця, що використовується у зведеній таблиці, містить стовпці тільки з такими типами даних, які не підтримуються, зв'язки виявити не можна. У такому разі потрібно за допомогою діалогового вікна Створити зв'язки вручну створити у зведеній таблиці необхідні зв'язки між активними таблицями. Докладні відомості див. у статті Створення зв'язку між двома таблицями.

До зведеної таблиці додано непов'язані поля, але повідомлення не з'явилося

Функція автоматичного виявлення зв'язків запускається тільки для значень міри, але не для обчислюваних полів, які використовуються у заголовках рядка або стовпця зведеної таблиці. Тому на початку побудови зведеної таблиці можливі випадки, коли при додаванні непов'язаних таблиць зв'язки можна побачити тільки після перетягування поля в область Значення.

Немає припустимих зв'язків між таблицями

Іноді таблиці, які додаються до зведеної таблиці, не можна взагалі об'єднати з жодною іншою таблицею. Наприклад, дві таблиці можуть містити частково відповідні дані, але при цьому не мати жодного логічного зв'язку з іншими таблицями, які вже використовуються.

Якщо до зведеної таблиці додається таблиця, яку не можна об'єднати з іншими таблицями, зазвичай функція автоматичного виявлення не повертає жодних результатів. У інших випадках результати у зведеній таблиці зазвичай свідчать про те, що поля не виконують прийнятних обчислень.

В результаті автоматичного виявлення створено неправильні зв'язки

При створенні зв'язків за допомогою функції автоматичного виявлення алгоритм створює список усіх можливих зв'язків на основі значень у таблицях, а також класифікує можливі зв'язки за їх імовірністю. Потім Excel створює найвірогідніший зв'язок. Тому, коли таблиця містить декілька стовпців, які можуть використовуватися як ключі, деякі зв'язки можуть здобути нижчу позицію в класифікації і не будуть створені автоматично, навіть якщо це припустимі зв'язки.

Якщо алгоритм автоматичного виявлення пропонує зв'язок, який не розв'язує бізнес-завдання, слід його видалити і вручну створити зв'язок з використанням відповідного стовпця ключа. Див.

На початок сторінки

Примітка : Застереження про машинний переклад: Цю статтю перекладено комп’ютерною системою без втручання людини. Корпорація Майкрософт пропонує таку послугу, щоб іншомовні користувачі могли дізнаватися про продукти, служби й технології Microsoft. Оскільки статтю перекладено за допомогою служби машинного перекладу, вона може містити смислові, синтаксичні або граматичні помилки.

Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×