
У меня есть два столбца данных в разных книгах Excel:
Я хочу сравнить все данные в столбце C Рабочей книги 2 с данными в столбце D Рабочей книги 1.
Если данные в столбце C совпадают с данными в столбце DI, я хотел бы, чтобы они были перенесены в другую рабочую книгу в столбцах A и B. Но у меня более 37 000 ячеек с данными в столбцах
Есть ли возможность сделать это в рабочих книгах с таким количеством данных? Я думаю, что могу использовать VLookup, но у меня не очень получается.
Спасибо!
решение1
Если вы пытаетесь сопоставить данные, если они одинаковы, я думаю, что IF
функция будет гораздо лучше, чем VLOOKUP
в этом случае.
Например, у меня есть workbook1, workbook2 и workbook3. И теперь я хочу сравнить столбец C в workbook2 со столбцом D в workbook1. Если ячейка в обоих этих столбцах одинакова, я хочу вернуть ее в workbook3, в столбец A.
Проще говоря
=IF(Cell in Column D of workbook1 = Cell in Column C of workbook2, Return Cell in Column C of workbook2, otherwise return "")
(где ["" is nothing]
), формула будет выглядеть следующим образом:
=IF(Sheet1!D1=Sheet2!C1,Sheet2!C1,"")
Это легко реализовать, если вы введете это в ячейку, а затем перейдете к книгам и ячейкам, которые вы хотите проверить. После того, как вы это сделаете, вы можете перетащить это вниз.