Створення моделі даних у програмі Excel

Створення моделі даних у програмі Excel

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

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

Перш ніж почати роботу з моделі даних, потрібно отримати деякі дані. Для цього можна отримати за допомогою та перетворення досвіду (Power Query), тому можна повернути кроку та перегляньте відео або виконайте наші навчальні курси посібник на отримання і перетворення та Power Pivot.

Де знайти Power Pivot?

Де отримати & перетворення (Power Query)?

  • Excel 2016 і Excel для служби Office 365 – завантажити та перетворити (Power Query) була інтегрована із програмою Excel на вкладці дані .

  • Excel 2013 – Power Query – це надбудову, що входить до складу програми Excel, але необхідно активувати. Послідовно виберіть елементи файл > Параметри > Надбудови, керування розкривне меню в нижній частині області, виберіть Надбудови COM > перейти. Установіть прапорець Microsoft Power Query для Excel, натисніть кнопку OK активувати її. На вкладці Power Query буде додано до стрічки.

  • Excel 2010 : завантаження та інсталяція в надбудові Power Query надбудову. Після активації, на вкладці Power Query буде додано до стрічки.

Початок роботи

Спочатку потрібно отримати деякі дані.

  1. У програмі Excel 2016 і Excel для служби Office 365, використовуйте дані > отримання і перетворення даних > Отримати дані , щоб імпортувати дані з будь-яку кількість зовнішніх джерел даних, наприклад текстовий файл, книги Excel, веб-сайту, Microsoft Access, SQL Server або іншу Реляційні бази даних із кількох пов'язаних таблиць.

    У програмі Excel 2013 і 2010, перейдіть до Power Query > Отримати зовнішні даніі виберіть джерело даних.

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

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

    Отримання і перетворення Навігатор (Power Query)
  3. Виберіть один або кілька таблиць, а потім натисніть кнопку завантажити.

    Якщо потрібно змінити джерело даних, можна вибрати параметр редагування . Детальніше: Загальні відомості про редактор запитів (Power Query).

Ви зараз є модель даних, яка містить усі таблиці, який ви імпортували, і вони відображаються у Списку полівзведеної таблиці.

Примітки.: 

  • Коли у програмі Excel ви одночасно імпортуєте кілька таблиць, моделі створюються неявно.

  • Моделі створюються явно під час використання надбудови Power Pivot , щоб імпортувати дані. У надбудові модель представлено із вкладками макет подібно до програми Excel, де кожної вкладки містить табличних даних. Дізнайтеся про отримання даних за допомогою надбудови Power Pivot, щоб дізнатися основні відомості про імпортування даних за допомогою бази даних SQL Server.

  • Модель може містити одну таблицю. Щоб створити модель на основі тільки одну таблицю, виберіть таблицю і натисніть кнопку Додати до моделі даних у Power Pivot. Це можна зробити, щоб використовувати Power Pivot функції, зокрема відфільтрованих наборів даних, обчислюваних стовпців, Обчислювані поля, KPI та ієрархії.

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

  • Поради про те, як зменшити розмір моделі даних у статті створення моделі даних з ефективним використанням пам'яті за допомогою програми Excel і Power Pivot.

  • Для подальшого дослідження, відображається посібник: аналіз даних зведеної таблиці за допомогою моделі даних у програмі Excel.

Порада.: Як визначити, якщо книга містить модель даних? Послідовно виберіть елементи Power Pivot > керування. Якщо відображається як аркуш даних виберіть модель існує. Перегляньте: відомості про джерела даних, які використовуються в моделі даних книги докладніше.

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

Наступний крок – це створення зв'язків між таблицями, тому ви можете перемістити даних із будь-якого з них. Кожної таблиці має бути первинним ключем, або унікальні поле ідентифікатора, як Ідентифікатор для навчання або класу число. Найпростіший спосіб – це перетягнути цих полів для підключення їх у Power Pivot Подання схеми.

  1. Послідовно виберіть елементи Power Pivot > керування.

  2. На на вкладці основне натисніть кнопку Подання схеми.

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

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

    Power Query моделі зв'язку схеми подання даних

    Ми створили за посиланнями нижче:

    • tbl_Students | Навчання Ідентифікатор > tbl_Grades | Навчання Ідентифікатор

      Іншими словами, перетягніть поле Ідентифікатора навчання з учнів таблиці навчання код поля в таблиці оцінки.

    • tbl_Semesters | Ідентифікатор семестру > tbl_Grades | Семестру

    • tbl_Classes | Клас номер > tbl_Grades | Номер класу

    Примітки.: 

    • Імена полів не потрібно бути однаковими для створення зв'язку, але вони повинні бути однотипні дані.

    • Сполучні лінії в Поданні схеми є "1" на одній стороні і «*» на інший. Це означає, що є один до багатьох зв'язки між таблицями і визначає, як дані використовуються у зведені таблиці. Перегляньте: зв'язки між таблицями в моделі даних , щоб дізнатися більше.

    • Сполучні лінії лише вказує, що є зв'язок між таблицями. Вони не змогли відображатимуться поля, які пов'язані між собою. Щоб побачити посилання, перейдіть до Power Pivot > керування > Конструктор > зв'язки > Керування зв'язками. У програмі Excel, можна перейти до дані > зв'язки.

Використання моделі даних для створення зведеної таблиці або зведеної діаграми

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

  1. У Power Pivotелементи керування.

  2. На на вкладці основне натисніть кнопку зведена таблиця.

  3. Виберіть розташування зведеної таблиці, щоб розмістити: новий аркуш або поточне розташування курсору.

  4. Натисніть кнопку OKі Excel буде додано пуста зведена таблиця з області Список полів, які відображаються на панелі праворуч.

    Power Pivot список полів зведеної таблиці

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

Додавання наявних непов'язаних даних до моделі даних

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

  1. Розпочніть, вибравши будь-яку клітинку, яку потрібно додати до моделі даних. Це може бути будь-який діапазон даних, але рекомендовано даних до таблиці Excel у форматі.

  2. Додайте дані одним із наведених нижче способів.

  3. Натисніть кнопку Power Pivot > Додати до моделі даних.

  4. Натисніть кнопку Вставлення > зведена таблицяа потім установіть прапорець Додати дані до моделі даних у діалоговому вікні створення зведеної таблиці.

Діапазону або таблицю, тепер додається до моделі зв'язану таблицю. Щоб дізнатися більше про роботу зі зв'язаними таблицями в моделі, відображається Додавання даних за допомогою Excel зв'язаних таблиць у надбудові Power Pivot.

Додавання даних до таблиці Power Pivot

У Power Pivotне можна додати рядок до таблиці, ввівши безпосередньо в новому рядку, як ви можете на аркуші Excel. Але можна додати рядки , копіювання та вставленняабо оновлення джерела даних і оновлення моделі Power Pivot.

Потрібна додаткова довідка?

Ви завжди можете поставити запитання експерту в спільноті Tech (у розділі Excel), отримати підтримку в спільноті, що допомагає знайти відповіді на запитання, або запропонувати нову функцію чи вдосконалення на форумі Excel UserVoice.

Див. також

Отримання і перетворення та Power Pivot навчальні посібники

Загальні відомості про редактор запитів (Power Query)

Створення моделі даних з ефективним використанням пам'яті за допомогою програми Excel і Power Pivot

Посібник: аналіз даних зведеної таблиці за допомогою моделі даних у програмі Excel

Дізнайтеся, які дані джерела, які використовуються в моделі даних книги

Зв'язки між таблицями в моделі даних

Завантажте книгу зразок навчання моделі даних

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

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

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

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

×