Как извлечь данные из другого листа на основе критериев в Excel

  • Поделись Этим
Hugh West

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

Скачать Практическое пособие

Загрузите следующую рабочую тетрадь и упражнения.

Извлечение данных из другого листа на основе критериев.xlsx

4 способа извлечения данных из другого листа на основе критериев в Excel

1. Использование расширенного фильтра для извлечения данных из другого листа

Расширенный фильтр Это один из самых распространенных и простых способов извлечения данных из другого листа на основе критериев. Допустим, у нас есть набор данных о клиентах и их истории платежей. В следующей электронной таблице мы собираемся извлечь данные о клиентах, оплативших покупку через Card.

ШАГИ:

  • Во второй электронной таблице перейдите в раздел Данные опцию на ленте.
  • Выберите Расширенный из Сортировка и фильтр группа команд.

  • Теперь в диалоговом окне выберите 'Скопировать в другое место .
  • Выберите Диапазон списка из исходного листа.

  • Затем нажмите на диапазон Критерии и поместите данные на основе нужных нам критериев.

  • После этого выделите ячейку, в которую мы хотим скопировать извлеченные данные, и нажмите кнопку OK .

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

Подробнее: Как извлечь данные из нескольких рабочих листов в Excel VBA

2. Использование формулы VLOOKUP в Excel для получения данных с другого листа

VLOOKUP означает Вертикальный поиск Для поиска определенных данных в столбце мы используем Функция VLOOKUP Вот набор данных о клиентах.

Мы собираемся ввести недостающие данные из другой электронной таблицы ' Лист2 '.

ШАГИ:

  • Выберите Ячейка E5 .
  • Введите формулу:
=VLOOKUP(C5,Sheet2!B5:C8,2,0)

ПРИМЕЧАНИЕ: Здесь, прежде всего, мы помещаем значение поиска, которое мы хотим найти на следующем листе. Затем выбираем диапазон листов на следующем листе. Также вводим номер столбца, в котором мы хотим извлечь данные. Наконец, для точного совпадения мы пишем 0 .

  • Теперь удар Войти .
  • После этого перетащите формулу через столбец.
  • Наконец, мы можем увидеть результат.

Читать далее: Перенос данных с одного рабочего листа Excel на другой автоматически с помощью VLOOKUP

Похожие чтения

  • Как импортировать текстовый файл с несколькими разделителями в Excel (3 метода)
  • Импорт данных из текстового файла в Excel (3 метода)
  • Как импортировать данные с защищенного веб-сайта в Excel (с помощью быстрых шагов)
  • Преобразование Excel в текстовый файл с разделителем Pipe (2 способа)
  • Как преобразовать блокнот в Excel с помощью столбцов (5 методов)

3. Комбинирование функций INDEX & MATCH для получения данных из другой функции

Функции INDEX & MATCH Комбо - это популярный и мощный инструмент в Microsoft Excel чтобы вернуть значение из определенной части списка. Используя эту комбинацию, мы можем извлекать данные из другого листа на основе критериев. Предположим, что у нас есть набор данных клиентов с их платежной информацией.

Здесь на другом листе ' Лист3 ', мы собираемся вытащить Сумма ценности клиентов.

ШАГИ:

  • Сначала выберите Ячейка D5 .
  • Затем введите формулу:
=INDEX('INDEX & MATCH Functions'!B5:E5,MATCH($B$5,'INDEX & MATCH Functions'!$B$4:$E$4,0))

ПРИМЕЧАНИЕ: Здесь функция СООТВЕТСТВИЕ находит точное совпадение значения из массива другого листа. Функция ИНДЕКС возвращает это значение из списка.

  • Нажмите Войти и перетащите курсор вниз, чтобы увидеть остальные результаты.
  • Наконец, все готово.

Читать далее: Как извлечь данные из списка с помощью формулы Excel (5 методов)

4. Использование функции HLOOKUP для извлечения данных из другого листа на основе критериев в Excel

Сайт Функция HLOOKUP выполняет горизонтальный поиск, чтобы вернуть значение из данных. Допустим, у нас есть электронная таблица с историей платежей клиентов.

Мы собираемся вытащить данные в другую электронную таблицу ' Лист4 '. Мы видим вспомогательную колонку, которая нужна для вычислений.

ШАГИ:

  • Выберите Ячейка E5 .
  • Запишите формулу:
=HLOOKUP($B$5,'HLOOKUP Function'!$B$4:$E$8,Sheet4!D5+1,0)

  • Хит Войти и перетащите курсор в ячейки ниже для получения результата.

Читать далее: Excel VBA: автоматическое извлечение данных с веб-сайта (2 метода)

Заключение

Следуя этим способам, мы можем легко получить данные с другого листа на основе критериев в Excel. Добавлена рабочая тетрадь для тренировки. Попробуйте. Не стесняйтесь спрашивать о чем-либо или предлагать новые методы.

Хью Уэст — опытный тренер и аналитик Excel с более чем 10-летним опытом работы в отрасли. Он имеет степень бакалавра в области бухгалтерского учета и финансов и степень магистра делового администрирования. Хью страстно любит преподавать и разработал уникальный подход к обучению, которому легко следовать и который легко понять. Его экспертные знания Excel помогли тысячам студентов и специалистов по всему миру улучшить свои навыки и преуспеть в своей карьере. В своем блоге Хью делится своими знаниями со всем миром, предлагая бесплатные учебные пособия по Excel и онлайн-обучение, чтобы помочь отдельным лицам и компаниям полностью раскрыть свой потенциал.