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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

×