Я пытаюсь обновить инвентарь с помощью файлов Excel. В рабочей книге 1 столбец AI содержит артикул для идентификации каждого продукта. В рабочей книге 2 столбец A — это соответствующий артикул (не в том же порядке, что и в рабочей книге 1). В столбце B указана сумма инвентаря. Мне нужно сопоставить артикулы рабочей книги 1, столбца A, с артикулами рабочей книги 2, столбца A, а затем добавить суммы инвентаря столбца B (Workbook2) в рабочую книгу 1. Какая формула будет для этого?
решение1
В Рабочей книге 1, столбце B, вы можете попробовать следующую формулу:
=INDEX('[Worbook2.xlsx]Sheet1'!B:B,MATCH(A1,'[Workbook2.xlsx]Sheet1'!A:A,0))
Затем перетащите формулу в другие ячейки.
решение2
Вы можете попробовать показанный ниже метод:
Формула в ячейке B36 (в Рабочей книге 1):
=IFERROR(INDEX('[Worbook2.xlsx]Sheet1'!E$36:E$39,MATCH(A36,'[Worbook2.xlsx]Sheet1'!D$36:D$39,0),1),"")
Примечание.
Формула, заключенная в ЕСЛИОШИБКА, перехватывает ошибку и заменяет #N/A на пробелы.
В этой части
MATCH(A36,'[Worbook2.xlsx]Sheet1'!D$36:D$39,0),1)
,,1
представляет позицию столбца.При необходимости измените ссылки на ячейки в формуле.