Відображення частини таблиці на окремому аркуші

На моєму першому аркуші в книзі у мене є велика таблиця з кількома стовпцями та рядками (приблизно 1000 рядків і 20 стовпців).

таблиці

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

Щоб пояснити це, я використаю приклад із фактичної книги.

На робочому аркуші 1 (під назвою Загальна інформація про працівника, яка є основною таблицею) у колонці А кожен рядок має унікальний номер, що ідентифікує працівника (кожен працівник має власний ідентифікаційний номер).

У колонці B міститься офіс (місто/муніципалітет). У колонці C вказано стан, в якому знаходиться офіс. У стовпці D - розмір заробітної плати на рік.

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

Моє питання, чи можу я позначити аркуш 2 у книзі "Штат Нью-Йорк" і мати на цьому аркуші ту саму інформацію, що і на аркуші 1 (усі ті самі стовпці), але лише працівників, які працюють у штаті Нью-Йорк?

А потім мати ще один аркуш із написом "Каліфорнія", а на ньому - лише працівники, які працюють у Каліфорнії тощо. Іншими словами, майте окремий аркуш для кожного штату.

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

Я думав використовувати зведену таблицю на кожному новому аркуші, але не впевнений, що це правильний підхід.

Чи можливо це? Сподіваюся, я чітко пояснив проблему.

2 відповіді 2

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

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

Ці кроки в Excel 2013 - версія активна близько 2018 року. Змінено в Office 365 (див. Нижче)

  1. створити аркуш або перейти туди, куди потрібно таблиця у вашому поточному аркуші.
  2. перейдіть на вкладку "дані" та виберіть "підключення" у розділі підключень.
  3. звідти виберіть спадне меню на кнопці додавання і виберіть Додати до моделі даних.Діалогове вікно підключень
  4. Клацніть на вкладку таблиці. Клацніть потрібну таблицю.
  5. тепер закрийте діалогове вікно
  6. на вкладці даних натисніть Існуючі зв’язки у "отримати зовнішні з'єднання" на вкладці даних.
  7. Клацніть на вкладку Таблиця
  8. Виберіть потрібну таблицю
  9. Виберіть перемикач таблиці
  10. натисніть return (або новий аркуш або іншу комірку, якщо це те, що ви хочете)
  11. пуф Ваша таблиця з іншого аркуша тепер відображається на поточному аркуші.

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

Вам доведеться оновити це окремо за допомогою кнопки «оновити все» на панелі інструментів.

В Excel станом на жовтень 2019 р. (Дякую Джошу за це!) Це стало кращим, оскільки вони включають деякі `` електроінструменти '' в Excel і створили елемент панелі інструментів, який потрапляє до функцій. Зокрема:

Створіть таблицю з вихідними даними, вибравши дані на аркуші та використовуючи вставку таблиці.

Виберіть таблицю

На вкладці "Дані" клацніть маленький значок у нижній середині із підказкою "з таблиці/діапазону"

  • Після побудови вашого запиту; натисніть "Закрити і завантажити" в редакторі. Без опцій він створить новий аркуш. Якщо ви виберете варіант з еліпсисом, у вас є кілька інших варіантів.