Однією з проблем, з якою ви можете зіткнутися під час створення моделей даних у Excel, є таблиця даних, яка з часом розширюється. Тобто кількість записів у таблиці збільшується через додавання нових даних. Щоб отримати основне розуміння цього завдання, подивіться на наступний малюнок.
Дата і в таблиці, і в діаграмі закінчується в червні.
На цьому малюнку ви бачите просту таблицю, яка служить джерелом для діаграми. Зверніть увагу, що в таблиці наведено дані за січень – червень.
Уявіть, що наступного місяця ця таблиця розшириться, щоб включити дані за липень. Вам доведеться вручну оновити діаграму, щоб включити дані за липень. Тепер уявіть, що у вашій моделі даних виникла така ж проблема з кількома таблицями даних, які зв’язуються з кількома проміжними таблицями та компонентами інформаційної панелі. Ви можете уявити, що було б надзвичайно болісним завданням не відставати від змін щомісяця.
Щоб вирішити цю проблему, ви можете скористатися функцією таблиці Excel (ви можете сказати, що вони всю ніч придумували це ім’я). Функція Таблиця дозволяє перетворити діапазон даних у визначену таблицю, яка обробляється незалежно від інших рядків і стовпців на аркуші. Після перетворення діапазону в таблицю Excel розглядає окремі клітинки в таблиці як єдиний об’єкт з функціональними можливостями, яких не має типовий діапазон даних.
Наприклад, таблиці Excel пропонують такі функції:
-
Вони автоматично вмикаються за допомогою спадних заголовків «Фільтр», щоб ви могли легко фільтрувати та сортувати.
-
Вони мають можливість швидко додавати рядок Total з різними агрегатними функціями.
-
Ви можете застосувати спеціальне форматування до таблиць Excel незалежно від решти електронної таблиці.
-
Найважливіше для цілей моделювання даних, вони автоматично розширюються, щоб включати нові дані.
Функція Таблиця існує в Excel 2003 під іншою назвою: функція Список (знаходиться в меню Дані Excel). Перевага цього факту полягає в тому, що таблиці Excel повністю сумісні зі списками Excel 2003.
Перетворення діапазону в таблицю Excel
Щоб перетворити діапазон даних у таблицю Excel, виконайте такі дії:
Виділіть діапазон клітинок, які містять дані, які потрібно включити в таблицю Excel.
На вкладці Вставка стрічки натисніть кнопку Таблиця.
Цей крок відкриває діалогове вікно Створення таблиці.
У діалоговому вікні «Створення таблиці» перевірте діапазон для таблиці та вкажіть, чи є перший рядок вибраного діапазону рядком заголовка.
Натисніть OK, щоб застосувати зміни.
Перетворення діапазону даних у таблицю Excel.
Після перетворення помітьте кілька невеликих змін. Excel розмістив розкривні меню автофільтрації в рядках заголовка, рядки в таблиці тепер мають альтернативне затінення, а будь-який заголовок, який не мав значення, був названий Excel.
Ви можете використовувати таблиці Excel як джерело для діаграм, зведених таблиць, полів списків або будь-чого іншого, для чого ви зазвичай використовуєте діапазон даних. На наступному малюнку діаграма пов’язана з таблицею Excel.
Таблиці Excel можна використовувати як джерело для діаграм, зведених таблиць, іменованих діапазонів тощо.
Ось вражаюча частина. Коли дані додаються до таблиці, Excel автоматично розширює діапазон таблиці та включає новий діапазон у будь-який зв’язаний об’єкт. Це просто фантастичний спосіб сказати, що будь-яка діаграма або зведена таблиця, пов’язана з таблицею Excel, автоматично фіксує нові дані без ручного втручання.
Наприклад, якщо додати дані липня та серпня в кінець таблиці Excel, діаграма автоматично оновиться, щоб отримати нові дані. На наступному малюнку додано липень без даних, а серпень — із даними, щоб показати, що діаграма фіксує будь-які нові записи та автоматично відображає надані дані.
Таблиці Excel автоматично розширюються, коли додаються нові дані.
Подумайте, що означають таблиці Excel для моделі даних. Вони означають зведені таблиці, які ніколи не потрібно переналаштовувати, діаграми, які автоматично фіксують нові дані, і діапазони, які автоматично відстежують зміни.
Перетворення таблиці Excel назад у діапазон
Якщо ви хочете перетворити таблицю Excel назад у діапазон, ви можете виконати такі дії:
Помістіть курсор у будь-яку клітинку всередині таблиці Excel і виберіть підвкладки «Інструменти для таблиць Дизайн» на стрічці.
Натисніть кнопку Перетворити в діапазон, як показано.
Коли вас запитають, чи впевнені ви (через вікно повідомлення), натисніть кнопку Так.
Щоб видалити функціональні можливості таблиці Excel, перетворіть таблицю назад у діапазон.