Как заставить Excel возвращать несколько ячеек данных из одного поиска

У меня два листа в Excel.

Первый лист называется «Поиск автомобиля» .

Второй лист называется «Raw Data» . Этот лист содержит столбец « Идентификатор автомобиля» для каждого варианта автомобиля (например, VW Golf TDI имеет идентификационный номер автомобиля 2612. VW Golf TSI имеет идентификационный номер автомобиля 2613).

Я хочу найти идентификатор автомобиля в листе « Поиск автомобилей» и хотел бы, чтобы он возвращал все данные об этом конкретном автомобиле из листа «Исходные данные» .

Я попытался использовать VLOOKUP, но я не знаю, как он сможет возвращать данные из нескольких ячеек и столбцов.

См. Скриншот обоих листов ниже.

Поиск автомобилей

Необработанные данные

Любая помощь будет высоко ценится!

РЕДАКТИРОВАТЬ:

У меня есть еще одна проблема: я попытался использовать ту же формулу в поле «Примечания», но она только подбирает значения из первого столбца «Примечания» в листе «Сырые данные» . Формула =INDEX('Raw Data'!A:Z,MATCH($B$3,'Raw Data'!A:A,0),MATCH(E2,'Raw Data'!1:1,0))

Поиск автомобиля 2 Сырые данные 2

Вы можете использовать Index / Match для решения вашей проблемы. Вот какой-то псевдо-код для вашей проблемы, который вы можете адаптировать:

=INDEX(RawData;MATCH(Car_ID;FirstColumn_RawData;0);MATCH(DataField;FirstRow_RawData;0)

Первая функция сопоставления используется для поиска строки, в которой находятся данные, которые вы хотите получить от CarID , а второе совпадение используется для поиска столбца, в котором находится поле данных, которое вы хотите вернуть.

Альтернативно, как было предложено в другом ответе, просто используйте VLOOKUP несколько раз.

VLOOKUP – это то, что вы ищете, но вам нужно будет повторить формулу для каждого из столбцов, которые вы перетаскиваете назад.

Следующей будет основная формула:

=VLOOKUP($B$3,RawData,[Column No],FALSE)

Где RawData – это именованный диапазон для второй вкладки, вы можете заменить его:

'Raw Data'!$A:$M

[Столбец No] будет переменной между ячейками, которые вы перетаскиваете назад, и будет относиться к позиционной колонке в Raw Data sheet. Каждому из полей на листе поиска автомобилей будет нужна соответствующая формула для [Столбец №].

Все, что вам нужно сделать, это изменить значение в B3 на идентификатор автомобиля, а остальные поля будут обновляться.

VLOOKUP решит вашу проблему. изучать и использовать VLOOKUP в нескольких столбцах

Вы можете использовать Vlookup столько раз, сколько необходимо в одной ячейке:

=VLOOKUP(A2,A3:E10,2)&" "&VLOOKUP(A2,A3:E10,3)

Это вернет значение, соответствующее A2, из диапазона A3: E10 в столбце B, а затем C, разделенное пробелом

  • Excel - проблема с использованием только ints для получения диапазона
  • Как добавить месяц в каждое поле даты в столбце Excel 2013
  • Условно форматировать всю электронную таблицу на основе частичного текста в первом столбце
  • Application.OnTime в надстройке Workbook_Open
  • ColdFusion - Open с выходом Excel
  • показать значение cel вместо адреса ячейки
  • Такая же формула Excel возвращает разные результаты в Visual Studio C #
  • Ошибка ActiveWorkbook.SaveAs excel 2013 1004
  • Связать данные для создания сводной таблицы с несколькими листами
  • Как скопировать текст Excel и сохранить разрывы строк
  • Найти последнюю непустую строку в диапазоне ячеек, содержащих формулу
  • Interesting Posts

    AND / INDIRECT Условное форматирование

    ComponentArt: экспорт данных сетки

    Поместите% s в 0-9 10-19 и т. Д.

    Проблемы с производительностью Excel VBA, сравнивающие удаление строк и столбцов

    Укажите определенный диапазон в сводной таблице

    Использование кода VBA в PERSONAL.XLSB для вставки макроса в недавно открытую рабочую книгу

    Как суммировать столбец неопределенного размера и вставить значение на другом листе

    Выходной файл сценария оболочки для сохранения в MSExcel

    вложенное, если statment с таким количеством текстовых условий ERROR

    Код всегда работает на листе для форматирования col A – col AE на основе значения в p

    Экспорт ASPxGridView в xlsx с помощью ASPxGridViewExporter с форматированным текстом

    Получите значение между несколькими скобками с формулой excel / airtable

    Доступ к VBA, как определить, является ли файл Excel Format?

    Попытка сохранить и распечатать один лист в Excel с помощью VBA

    Работа с файлами Excel на Android

    Давайте будем гением компьютера.