
У меня есть 3 файла Excel.Файл Excel 1иФайл Excel 2содержит:
- Фиксированные данные в столбце A
- Различные значения в столбце H.
Файл Excel 3(панель мониторинга) содержит фиксированные данные, найденные в столбце A двух файлов, а столбцы B, C, D должны возвращать значения столбца H.
Данные в столбце A можно перемещать в разные ячейки, поэтому поиск точного совпадения должен выполняться независимо от ячейки.
Файл Excel 1
Col. A Col. H
Thomas Moore 0
Albert Einstein 23
John Doe 8
Файл Excel 2
Col. A Col. H
Thomas Moore 10
Albert Einstein 98
John Doe 50
Файл Excel 3
Col. A Col. B Col. C
Thomas Moore 0 10
Albert Einstein 23 98
John Doe 8 50
Столбец A (Одинаковые значения в файле Excel 1 и файле Excel 2) Столбец B (файл Excel 1, столбец H) Столбец C (файл Excel 2, столбец H)
В файле 3 каждый раз, когда он совпадает с точными значениями в других файлах Col A, он возвращает соответствующее значение в H (работает как сводная рабочая таблица).
решение1
Вы можете использовать VLOOKUP в файле 3. Если в первой строке есть заголовки столбцов, а первый столбец находится в строке 2, используйте эту формулу в B2
=VLOOKUP(A2,'[File 1.xlsx]Sheet1'!$A$1:$H$1000,8,FALSE)
В C2 использовать
=VLOOKUP(A2,'[File 2.xlsx]Sheet1'!$A$1:$H$1000,8,FALSE)
Измените количество строк в формуле в соответствии с вашим набором данных и скопируйте формулы вниз.