Як витягти дані з таблиці Excel (6 ефективних способів)

  • Поділитися Цим
Hugh West

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

Завантажити Практичний посібник

Завантажте наступний Excel файл для вашої практики.

Витягнути дані з файлу Excel Sheet.xlsx

6 Способи вилучення даних з аркуша Excel

У нас є набір даних, що містить 5 стовпців і 9 рядків, включаючи заголовки. Наша задача полягає в тому, щоб витягти дані з аркуша Excel на інший аркуш.

Тепер давайте обговоримо методи по черзі.

1. витягнути дані з аркуша Excel за допомогою функції VLOOKUP

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

Сходинки:

Припустимо, нам потрібно витягти з аркуша 1 на аркуш 2 заробітну плату по ідентифікаційним номерам 103, 106 та 108.

1. введіть наступну формулу в поле Комірка C13 з Аркуш 2 .

=VLOOKUP(B13,'Аркуш 1'!B5:F12,5,FALSE)

2. перетягніть значок Ручка наповнення до потрібного вам діапазону.

І ось результат.

Зауважте:

=VLOOKUP(значення_пошуку, масив_таблиці, номер_індексу_колон, [діапазон_пошуку])

Ось,

  • Lookup_value значення, якому ви хочете відповідати
  • Table_array діапазон даних, в якому потрібно шукати значення
  • Col_index_num відповідний стовпець look_value
  • Range_lookup булеве значення (True або False). 0 (false) означає точний збіг, а 1 (true) - приблизний збіг.

Читати далі: Автоматичне перенесення даних з одного аркуша Excel на інший за допомогою VLOOKUP

2. виберіть дані з аркуша Excel за допомогою формули INDEX-MATCH

INDEX-MATCH комбо - це потужний і популярний інструмент в MS Excel для вилучення даних з певної частини таблиці. Застосовуючи цю комбіновану формулу, ми можемо витягнути дані з аркуша 1 до аркуша 3 на основі критеріїв Для цього потрібно лише виконати наведені нижче кроки.

Припустимо, ви хочете знайти зарплату за певним ідентифікатором. Ми будемо використовувати комбінацію ІНДЕКС і МАТЧ функції для цього.

Сходинки:

1. в камері C13 введіть наступну формулу

=INDEX('Аркуш 1'!F5:F12, MATCH(B13,'Аркуш 1'!B5:B12,0))

Ось,

  • MATCH(B13,'Аркуш 1'!B5:B12,0) відноситься до комірки B13 як значення_пошуку в діапазоні даних B5:B12 Для точного збігу повертає 3, оскільки значення знаходиться в рядку під номером 3.
  • INDEX('Аркуш 1'!F5:F12, MATCH(B13,'Аркуш 1'!B5:B12,0)) відноситься до Аркуш 1 у вигляді масиву F5:F12 Звідки ми візьмемо вартість.

2. натисніть ENTER .

3. перетягніть значок F погане поводження до потрібного вам діапазону.

І ось результат,

Читати далі: Витяг відфільтрованих даних в Excel на інший аркуш (4 способи)

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

У багатьох випадках існує більш простий спосіб вилучення даних з аркуша Excel за допомогою Консолідація даних ніж ПЕРЕГЛЯД або INDEX-MATCH Я використовую два набори даних на одному аркуші Excel (Консолідація 1) в якості вхідних даних. Результат консолідації буде показаний на іншому аркуші (Консолідація 2).

Тепер виконайте наступні кроки.

Сходинки:

1. перейдіть на сторінку Консолідація 2 аркуш>> Виберіть аркуш Cell ( Cell B4 у цьому прикладі), де ви хочете поставити свій консолідований результат.

2. далі, перейдіть на сторінку Дані вкладка>> "Вкладка Інструменти даних Натисніть на групу Консолідувати ікону.

З'явиться діалогове вікно Консолідація.

3. виберіть пункт Функція потім по черзі виберіть кожну таблицю, включаючи заголовки, зі списку " Консолідація 1 " аркуша в Посилання і натисніть кнопку Додати .

4. всі вибрані таблиці з Аркуша консолідації 1 з'являться у вікні Всі посилання Переконайтеся в тому, що Тік позначити (верхній і лівий рядок) у полі Мітка. ГАРАЗД. .

І ось результат,

Схожі читання

  • Код на VBA для конвертації текстового файлу в Excel (7 способів)
  • Як імпортувати текстовий файл з декількома роздільниками в Excel (3 способи)
  • Автоматично перетворіть текстовий файл в Excel (3 відповідні способи)
  • Як імпортувати дані з захищеного сайту в Excel (покроково)
  • Як імпортувати дані в Excel з Інтернету (покроково)

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

Ви можете витягти дані з аркуша Excel на інший аркуш використовуючи Розширений фільтр Дотримуйтесь наведених нижче письмових інструкцій. На цій ілюстрації дані наведені на аркуші 5 і будуть витягнуті на аркуш 6.

Сходинки:

1. перейдіть до Аркуш 6 Виділити комірку ( Комірка B4 на цій ілюстрації)>> Дані вкладка>> натисніть Просунутий .

Відкриється вікно розширеного фільтра.

2. виберіть Скопіювати в інше місце.

3. натисніть на кнопку Діапазон списку поле>> Виберіть Аркуш 5 і виділити всю таблицю з заголовками.

4. оберіть пункт діапазон критеріїв .

5. потім, в Скопіювати на Box, виділяємо комірку на аркуші 6 ( Комірка B4 у цьому прикладі).

6. Натисніть ГАРАЗД.

І ось результат,

Читати далі: Як витягти дані з декількох аркушів в Excel VBA

5. Перенесення даних з іншого аркуша в Excel за допомогою поля "Ім'я

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

Нехай у нас є два аркуші з іменами NameBox1 та NameBox2. Ми хочемо витягти дані з NameBox1 в NameBox2.

Тепер виконайте наступні кроки.

Сходинки:

  • У будь-якій камері в NameBox2 ( Комірка B4 в цьому прикладі), просто введіть =NameBox1!C9>>> Преса ENTER і ви отримаєте значення від Cell C9 у вашому новому аркуші.

І ось результат,

Або,

  • Введіть '=' в будь-яку комірку з NameBox2, потім клацніть на аркуші NameBox1, виділіть потрібну комірку і натисніть ENTER .

Читати далі: Як витягти дані з іншого аркуша на основі критеріїв в Excel

6 Витягнути дані з аркуша Excel за допомогою функції INDEX

На сьогоднішній день, на жаль, це не так. ІНДЕКС функція виконує дію, протилежну дії функції МАТЧ функцію і в деякій мірі діє як ПЕРЕГЛЯД Вам потрібно вказати функції, який стовпець і рядок даних вам потрібен, тоді вона повідомить вам значення того, що знаходиться в комірці. Припустимо, що у нас є два аркуші з іменами ІНДЕКС 1 і ІНДЕКС 2. В ІНДЕКС 2 аркуш задамо номер рядка та стовпця даних з таблиці ІНДЕКС 1 простирадло.

Тепер виконайте наступні кроки.

Сходинки:

  • В Комірка D5 введіть наступну формулу.
=INDEX('ІНДЕКС 1'!B4:F12,'ІНДЕКС 2'!B5,'ІНДЕКС 2'!C5)

  • Преса ENTER .

І ось результат,

Зауважте:

=INDEX(діапазон даних, номер рядка, [номер стовпця])

Ось,

  • Діапазон даних це вся таблиця даних
  • Номер рядка Рядок даних не обов'язково є рядком робочого аркуша Excel. Якщо таблиця починається з рядка 5 робочого аркуша, то це буде Рядок №1.
  • Номер стовпчика Якщо діапазон таблиці починається зі стовпчика С, то це буде стовпчик №1.

Читати далі: Як витягти дані зі списку за допомогою формули Excel (5 способів)

Висновок

У цьому підручнику я обговорив 6 простих методів, як витягти дані з аркуша Excel. Сподіваюся, ви знайшли цю статтю корисною. Ви можете відвідати наш веб-сайт Exceldemy, щоб дізнатись більше вмісту, пов'язаного з Excel. Будь ласка, залишайте коментарі, пропозиції чи запитання, якщо у вас є такі, у розділі коментарів нижче.

Г’ю Вест — досвідчений тренер і аналітик Excel із понад 10-річним досвідом роботи в галузі. Він має ступінь бакалавра з бухгалтерського обліку та фінансів і ступінь магістра з ділового адміністрування. Г’ю має пристрасть до викладання та розробив унікальний підхід до викладання, який легко зрозуміти та дотримуватися. Його експертне знання Excel допомогло тисячам студентів і професіоналів у всьому світі вдосконалити свої навички та досягти успіху в кар’єрі. У своєму блозі Г’ю ділиться своїми знаннями зі світом, пропонуючи безкоштовні навчальні посібники з Excel та онлайн-навчання, щоб допомогти окремим особам і компаніям повністю розкрити свій потенціал.