엑셀에서 #N/A가 보이면 오류를 0으로 숨기기 전에 찾는 항목이 조회 범위에 있는지 확인해 보세요. 특히 VLOOKUP은 지정한 범위의 첫 번째 열에서 값을 찾는다는 점이 중요해요.
안녕하세요, 픽가이드예요. Windows용 Microsoft 365·Excel 2024/2021/2019/2016에서 VLOOKUP으로 코드 같은 값을 정확하게 찾는 상황을 예로 설명해요. 수식이 문자 그대로 보이거나 계산이 갱신되지 않는 문제와는 확인 범위가 달라요. 원본을 보관하고 오류가 난 셀 하나부터 살펴봐요.
1. 오류 셀의 조회값과 원본 항목을 대조해요
오류가 표시된 셀을 선택하고 수식 입력줄에서 VLOOKUP의 첫 번째 인수를 확인해요. 셀 주소라면 그 셀에 어떤 값이 들어 있는지 살펴봐요. 원본 표에서 해당 코드가 실제로 존재하는지, 누락되거나 다르게 적힌 것은 아닌지 대조해요.
예를 들어 찾는 코드가 ‘P003’인데 원본에는 ‘P030’만 있다면 비슷해 보인다는 이유로 같은 항목은 아니에요. 원래 없는 항목은 원본 데이터가 빠진 것인지 정상적으로 ‘해당 없음’인 것인지 자료의 기준에 따라 판단해야 해요.
Microsoft 공식 자료 — #N/A 오류를 수정하는 방법
https://support.microsoft.com/ko-kr/excel/how-to-correct-a-n-a-error
2. VLOOKUP 범위의 첫 번째 열을 확인해요
예시 수식 =VLOOKUP(A2,$D$2:$E$5,2,FALSE)는 A2의 값을 D2:D5에서 찾고, 같은 행의 E열 값을 가져오는 구조예요. 여기서 첫 번째 열은 시트의 A열이 아니라 지정한 D:E 범위의 D열이에요.
찾는 코드가 E열에 있고 D열에는 설명이 있다면 이 예시 구조와 맞지 않아요. 원본 표의 열 배치를 확인하고 의도한 조회 열에서 시작하도록 범위를 검토해요. 다른 자료의 수식을 그대로 붙여 넣었다면 셀 주소가 내 표와 맞는지부터 확인해요.
Microsoft 공식 자료 — VLOOKUP 함수
https://support.microsoft.com/ko-kr/excel/functions/vlookup-function
3. 새 행과 일치 방식도 확인해요
원본 표에 새 항목을 추가했어도 수식의 조회 범위 밖에 있으면 찾을 수 없어요. 예시의 $D$2:$E$5는 5행까지를 가리키므로 새 자료를 6행에 넣었다면 범위가 포함되는지 확인해야 해요. 달러 기호로 범위를 고정해도 새 행이 자동으로 포함된다는 뜻은 아니에요.
코드를 정확히 찾는 이 예제에서는 마지막 인수 FALSE를 사용해요. 이 인수를 생략하면 근사값 일치가 기본이므로 결과의 의미가 달라질 수 있어요. 오류를 없애려고 무조건 TRUE로 바꾸지 말고 필요한 조회 방식부터 정해요.
4. 값의 형식과 공백은 필요한 항목만 비교해요
원본에 같은 코드가 보이는데도 찾지 못한다면 조회값과 원본의 숫자·텍스트 형식, 앞뒤 공백을 비교해요. 표 전체를 일괄 변환하기보다 문제가 있는 항목과 정상 항목을 작업 사본에서 대조해요. 코드의 앞자리 0처럼 보존해야 하는 정보도 고려해야 해요.
원인을 확인한 뒤에야 오류 표시를 어떻게 처리할지 결정해요. #N/A를 0이나 빈칸으로 가리는 것과 조회 조건을 고치는 것은 다른 작업이에요. 조회값, 실제 범위, 일치 방식, 원본 존재 여부를 정리하면 수식 작성자에게 문의할 때도 도움이 돼요.
공식 자료 확인일: 2026년 10월 25일. 예시 셀 주소는 설명용이며 실제 자료에 맞춰 확인해야 해요. 대표이미지는 설명용 일러스트이며 실제 Excel 화면이 아니에요.