품목이 몇 천 개씩 되면 눈으로 대조하는 건 사실상 불가능하죠. COUNTIF 하나면 금방 끝납니다.
두 파일을 다 열어둔 상태에서, 1번 파일(원본)의 빈 열에 이렇게 넣어보세요.
=COUNTIF([2번파일.xlsx]Sheet1!$A:$A, A2)
A열이 상품코드라고 가정한 거고, 시트 이름은 실제 이름으로 바꾸시면 됩니다. 결과가 0으로 나온 행이 곧 2번 검수 리스트에 없는 상품이에요. 그 열에 필터를 걸어서 0만 골라내면 목록이 한 번에 뽑힙니다.
다만 COUNTIF는 참조하는 파일이 닫혀 있으면 오류가 납니다. 그래서 2번 파일 시트를 아예 1번 파일 안으로 복사해 붙여넣고 같은 통합문서에서 돌리는 게 제일 속 편해요.
그리고 비교 기준은 꼭 상품코드로 잡으세요. 올려주신 사진에도 CGWPT로 시작하는 코드가 보이던데, 상품명으로 비교하면 띄어쓰기 하나 괄호 하나 차이로 멀쩡한 상품이 없는 걸로 잡힙니다. 코드에 공백이 섞여 있을 수도 있으니 TRIM 함수로 한 번 정리하고 비교하면 더 안전하고요.
엑셀 365나 2021을 쓰신다면 =FILTER(A2:A1000, COUNTIF(2번범위, A2:A1000)=0) 한 줄로 없는 상품만 바로 뽑아낼 수도 있습니다.