IT&가전

엑셀 VLOOKUP 오류 N/A 왜 뜰까? 데이터 오류 없이 정확하게 값 찾아오는 3가지 해결법

Mino7 2026. 10. 4. 01:00

1. VLOOKUP #N/A 오류의 주된 원인 파악하기

엑셀 실무에서 가장 흔하게 마주치는 #N/A 오류는 찾으려는 데이터가 참조 범위 내에 존재하지 않을 때 발생합니다. 데이터는 같아 보여도 셀 서식이 텍스트와 숫자로 나뉘어 있거나, 보이지 않는 공백 문자가 포함된 경우가 많습니다. 먼저 오류가 발생한 셀을 선택하고 수식 입력줄을 클릭하여 찾으려는 값과 참조 범위의 값이 완벽히 일치하는지 눈으로 먼저 확인해 보세요.

단순 오타나 공백 문제라면 셀을 수정하면 해결되지만, 데이터 양이 방대할 때는 일일이 확인하기 어렵습니다. 이때는 TRIM 함수를 사용하여 공백을 제거하거나, 데이터의 형식을 통일시키는 작업을 가장 먼저 수행해야 합니다.

2. 데이터 형식 불일치 해결: 텍스트와 숫자의 구분

많은 사용자가 겪는 실수 중 하나는 기준 셀은 숫자 형식인데 참조 표는 텍스트 형식으로 저장되어 있는 경우입니다. 이럴 때는 값이 명확히 존재함에도 불구하고 엑셀이 서로 다른 데이터로 인식하여 #N/A 오류를 출력합니다. 이를 해결하려면 데이터 전체를 선택한 후 데이터 > 텍스트 나누기 > 마침 버튼을 눌러 형식을 강제로 통일하거나, 셀 서식을 표시 형식 > 숫자로 일괄 변경해 보세요.

만약 데이터 형식을 변경할 수 없는 상황이라면 VLOOKUP 수식 내에서 VALUE 함수나 &"" 연산자를 활용하여 형식을 강제로 변환할 수 있습니다. 예를 들어 VLOOKUP(A2&"", 범위, 열번호, 0)과 같이 입력하면 텍스트로 강제 변환되어 오류를 방지할 수 있습니다.

3. 데이터 범위 절대 참조 설정하기

수식을 아래로 채우기 핸들로 끌었을 때 데이터가 밀리면서 #N/A 오류가 발생하는 경우가 많습니다. 참조 범위는 항상 고정되어 있어야 하므로, 수식 내에서 범위를 지정한 뒤 반드시 F4 키를 눌러 '$' 기호가 포함된 절대 참조 형태($A$1:$B$10)로 만들어야 합니다.

절대 참조를 하지 않으면 수식을 복사할 때마다 참조하는 범위도 함께 아래로 내려가면서 데이터 탐색 실패를 초래합니다. 수식 작성 단계에서 범위에 커서를 두고 F4 키를 한 번만 눌러주면 데이터 오류를 원천적으로 차단할 수 있습니다.

👉 함께 읽으면 좋은 글: 엑셀 파일 열 때 빈 화면 회색 화면만 뜰 때 5단계 복구법 👈

4. IFERROR 함수로 오류 메시지 깔끔하게 숨기기

데이터가 없을 때 #N/A라는 거슬리는 메시지 대신 "데이터 없음"이나 "0"으로 표시하고 싶다면 IFERROR 함수를 활용하세요. 수식 전체를 =IFERROR(VLOOKUP(...), "데이터 없음") 형태로 감싸면 오류가 발생했을 때 지정한 텍스트를 출력하여 시트의 가독성을 높일 수 있습니다.

이 방법은 단순한 에러 표시를 넘어, 결과값을 활용한 추가 계산이나 대시보드 제작 시 오류로 인한 연쇄적인 계산 오류(예: #VALUE! 등)를 방지하는 데 매우 효과적입니다. 실무 엑셀에서는 필수적으로 사용하는 에러 방어 기법입니다.

5. XLOOKUP 함수로의 전환 고려하기

최신 버전의 엑셀을 사용 중이라면 VLOOKUP 대신 XLOOKUP 함수 사용을 적극 권장합니다. XLOOKUP은 데이터 범위가 밀려도 오류가 적고, 기본적으로 일치하는 값을 찾아내지 못할 경우 '일치하지 않는 경우'에 대한 값을 수식 내에서 바로 지정할 수 있습니다. =XLOOKUP(찾는값, 찾을범위, 결과범위, "없음")과 같이 간단하게 오류를 제어할 수 있어 실무 효율이 대폭 상승합니다.

[공식 직링크: 마이크로소프트 365 지원 포털 | https://support.microsoft.com/ko-kr/office]

마치며

엑셀에서 발생하는 #N/A 오류는 대부분 데이터 형식 불일치나 범위 설정의 실수에서 비롯됩니다. 우선 데이터의 공백을 제거하고 형식을 통일한 뒤, F4 키를 활용한 절대 참조 습관만 들여도 오류 발생률을 90% 이상 줄일 수 있습니다. 오늘 알려드린 IFERROR 함수와 XLOOKUP 전환 팁을 활용해 더욱 깔끔하고 전문적인 엑셀 문서를 작성해 보시기 바랍니다.