Робота зі зв’язками у зведених таблицях

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

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

Ви коли-небудь намагалися створити зведену таблицю на кшталт наведеної нижче? Уявімо, що вам заманулося створити ієрархічну структуру покупок за регіоном, отож поле кількості покупок ви розташували в області Значення, а поле збуту за регіоном – в області Надписи стовпця. Але результати виявилися неправильними.

Приклад зведеної таблиці

Спосіб вирішення проблеми

Проблема полягає в тому, що поля, які ви додали до зведеної таблиці, можуть міститися в одній книзі, але таблиці, що містять кожен стовпець, можуть бути непов’язані. Наприклад, ви можете мати дві таблиці, в одній із яких наведено кожен регіон збуту, а в іншій – покупки для кожного регіону. Щоб створити зведену таблицю й отримати правильні результати, вам слід створити зв’язок між двома таблицями.

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

Приклад зведеної таблиці

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

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

Використання функції автовиявлення

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

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

Нижче наведено два етапи, з яких складається цей процес.

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

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

На відміну від процесу створення зв’язків, процес їх виявлення ви можете скасувати.

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

Excel виберіть вибирає зв'язок із найвищий показник "якість", визначеного внутрішніх евристики. Додаткові відомості про Огляд зв'язків і Зв'язки усунення несправностей.

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

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

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

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

Розглянемо приклад. Ви створюєте зведену таблицю, що містить дані групового збуту за магазином, але деякі записи в таблиці збуту не мають назви магазину. У такому випадку всі записи без допустимих назв магазину буде згруповано разом.

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

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

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

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

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

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

×