VLOOKUP이나 XLOOKUP이 #N/A를 내는데 눈으로 보면 분명 같은 값이 있다면, 함수보다 데이터 자체를 먼저 의심해야 합니다. 앞뒤 공백, 줄바꿈, 숫자와 텍스트 자료형 차이가 대표 원인입니다.
이 작업, 매달 손으로 하고 계신가요? 회사 양식 그대로 자동화가 되는지 샘플 1건으로 먼저 확인해 드립니다.
1. 앞뒤 공백부터 확인
거래처명이나 코드 뒤에 보이지 않는 공백이 붙으면 ‘ABC’와 ‘ABC ’는 서로 다른 값으로 인식됩니다. 새 열에서 =TRIM(A2)을 적용해 공백을 정리한 뒤 조회해 보세요.
2. 줄바꿈·특수문자도 확인
웹페이지나 ERP에서 복사한 값에는 줄바꿈이나 제어문자가 들어갈 수 있습니다. CLEAN과 TRIM을 함께 사용하거나 원본을 정리한 뒤 조회하는 것이 좋습니다.
3. 숫자 123과 텍스트 ‘123’은 다를 수 있습니다
상품코드가 한 파일에서는 숫자, 다른 파일에서는 텍스트라면 같은 123으로 보여도 일치하지 않을 수 있습니다. 계산용 숫자라면 숫자로 통일하고, 앞자리 0이 중요한 코드는 두 파일 모두 텍스트로 맞추세요.
4. 정확히 일치 옵션 확인
VLOOKUP은 네 번째 인수를 생략하면 예상과 다른 근사값 결과가 나올 수 있습니다. 정확히 같은 값을 찾으려면 FALSE 또는 0을 명시하세요. XLOOKUP은 기본이 정확히 일치지만 원본 데이터가 다르면 역시 찾지 못합니다.
빠른 진단 공식
=A2=B2로 실제 동일 여부 확인=LEN(A2)와=LEN(B2)로 숨은 문자 길이 비교=ISTEXT(A2),=ISNUMBER(A2)로 자료형 확인
대량 데이터라면 먼저 정리하세요
공백·줄바꿈이 많은 파일은 엑셀 공백 제거·줄바꿈 정리 도구로 전처리한 뒤 조회하면 오류를 줄일 수 있습니다.
결론: 조회함수가 틀린 것처럼 보여도 실제 원인은 ‘보이지 않는 데이터 차이’인 경우가 많습니다. 공백 → 특수문자 → 자료형 → 조회옵션 순서로 보면 빠릅니다.
반복 업무 시간, 얼마나 줄일 수 있을까요?
개인정보를 가린 샘플 파일 1개와 지금 작업 순서만 알려주시면, 자동화 가능 범위와 예상 작업 범위를 정리해 회신합니다. 상담은 무료입니다.
내 회사 양식으로 무료 진단 받기 →절감 시간·인건비 계산기 열기
함께 많이 보는 글