# N/A 오류를 수정하는 방법

# N/A 오류를 수정하는 방법

#N/A 오류는 일반적으로 수식이 검색하도록 요청받은 항목을 찾을 수 없음을 나타냅니다.

주요 해결 방법

#N/A 오류는 수식이 참조된 값을 찾을 수 없을 때 VLOOKUP, HLOOKUP, LOOKUP 또는 MATCH 함수에서 가장 일반적으로 발생합니다. 조회 값이 원본 데이터에 없는 경우를 예로 들 수 있습니다.

조회 값이 없습니다.  셀 E2의 수식은 =VLOOKUP(D2,$D$6:$E$8,2,FALSE)입니다.  값 Banana를 찾을 수 없으므로 수식에서 #N/A 오류를 반환합니다.
항목이 원본 데이터에 없음

이 경우 조회 테이블에 “Banana”가 없으므로 VLOOKUP에서 #N/A 오류를 반환합니다.

해결 방법: 조회 값이 원본 데이터에 있는지 확인하거나 수식에서 IFERROR 같은 오류 처리기를 사용합니다. 예를 들어 =IFERROR(FORMULA(),0)가 있으며 아래와 같은 의미를 가집니다.

  • =IF(수식이 오류로 평가되면 0을 표시하고 그렇지 않으면 수식 결과를 표시)

아무것도 표시하지 않으려면 “”를 사용하면 되고 =IFERROR(FORMULA(),”Error Message here”)와 같이 자체 텍스트를 대신 사용할 수도 있습니다.

현재 해야 할 작업이나 필요한 도움말이 무엇인지 잘 모른다면 Excel 커뮤니티 포럼에서 비슷한 질문을 검색하거나 직접 질문을 올릴 수 있습니다.

Excel 커뮤니티 포럼의 링크

계속 진행하려면 다음 체크리스트의 문제 해결 단계가 수식의 문제점을 파악하는 데 도움이 됩니다.

조회 값 및 원본 데이터의 데이터 형식이 서로 다릅니다. 예를 들어 VLOOKUP에서 숫자를 참조하도록 했으나 원본 데이터가 텍스트로 저장되어 있을 수 있습니다.

잘못된 값 형식입니다.  조회 항목은 숫자로 형식이 지정되어 있으나 조회 테이블은 텍스트로 형식이 지정되어 있어 #N/A 오류를 반환하는 VLOOKUP 수식을 보여주는 예입니다.
데이터 형식이 서로 달라 발생하는 #N/A 오류

해결 방법: 데이터 형식이 동일한지 확인합니다. 셀 또는 셀 범위를 선택하여 셀 서식을 확인하고 마우스 오른쪽 단추를 클릭하여 셀 서식 > 숫자를 선택한 다음(또는 Ctrl+1을 누름) 필요한 경우 숫자 서식을 변경합니다.

숫자 탭 및 텍스트 옵션이 선택되어 있는 셀 서식 대화 상자

팁: 전체 열에서 강제로 서식을 변경해야 하는 경우 먼저 원하는 서식을 적용한 다음 데이터 > 텍스트 나누기 > 완료를 사용할 수 있습니다.

TRIM 함수를 사용하여 선행 또는 후행 공백을 제거할 수 있습니다. 다음 예제에서는 VLOOKUP 함수 안에 중첩된 TRIM을 사용하여 A2:A7의 이름에서 선행 공백을 제거하고 부서 이름을 반환합니다.

선행/후행 공백을 제거하기 위해 배열 수식에서 TRIM과 함께 VLOOKUP을 사용합니다.  셀 E3의 수식은 {=VLOOKUP(D2,TRIM(A2:B7),2,FALSE)}이며 Ctrl+Shift+Enter를 사용하여 입력되어야 합니다.

{=VLOOKUP(D2,TRIM(A2:B7),2,FALSE)}

참고: 위 수식은 배열 수식이므로 Ctrl+Shift+Enter를 사용하여 입력되어야 합니다. Excel에서는 중괄호 {}의 수식이 자동으로 줄 바꿈됩니다. 직접 입력하면 Excel에 수식이 텍스트로 표시됩니다.

기본적으로 테이블의 정보를 조회하는 함수는 오름차순으로 정렬되어야 합니다. 그러나 VLOOKUP 및 HLOOKUP 워크시트 함수에는 테이블이 정렬되어 있지 않아도 함수가 정확히 일치하는 항목을 찾도록 하는 range_lookup 인수가 포함되어 있습니다. 정확히 일치하는 항목을 찾으려면 range_lookup 인수를 FALSE로 설정합니다. 함수가 유사 일치 항목을 찾도록 하는 TRUE를 사용하면 #N/A 오류가 발생할 뿐만 아니라 다음 예에 표시된 것처럼 잘못된 결과를 반환합니다.

TRUE range_lookup 인수로 인해 잘못된 결과가 발생할 수 있는 VLOOKUP 사용의 예입니다.
정렬되지 않은 테이블에 유사 일치 인수를 사용하여 VLOOKUP 실패

이 예에서는 “Banana”가 #N/A 오류를 반환할 뿐만 아니라 “Pear”가 잘못된 가격을 반환합니다. VLOOKUP에서 정확한 일치 항목이 아닌 유사 일치 항목을 찾도록 하는 TRUE 인수를 사용했기 때문입니다. “Banana”와 유사한 일치 항목은 없으며 “Pear”는 사전순으로 “Peach” 앞에 나옵니다. 이 경우 FALSE 인수가 포함된 VLOOKUP을 사용하면 "Pear"의 올바른 가격을 반환하지만 조회 목록에 “Banana”가 없으므로 “Banana”에서는 여전히 #N/A 오류가 발생합니다.

MATCH 함수를 사용하는 경우 match_type 인수의 값을 변경하여 표의 정렬 순서를 지정합니다. 정확하게 일치하는 항목을 찾으려면 match_type 인수를 (0)으로 설정합니다.

이를 해결하려면 배열 수식이 참조하는 범위가 배열 수식을 입력한 셀의 범위와 동일한 수의 행 및 열을 가지도록 하거나, 수식의 배열 참조와 일치하도록 배열 수식을 입력하는 셀의 수를 늘리거나 줄입니다.

이 예에서는 셀 E2는 다음과 같이 일치하지 않는 범위를 참조합니다.

# N/A 오류가 발생하는 일치하지 않는 범위 참조가 포함된 배열 수식의 예입니다.  셀 E2의 수식은 {=SUM(IF(A2:A11=D2,B2:B5))}이며 Ctrl+Shift+Enter를 사용하여 입력되어야 합니다.

{=SUM(IF(A2:A11=D2,B2:B5))}

수식이 올바르게 계산되도록 하려면 두 범위 모두 2-11 행을 반영하도록 변경되어야 합니다.

{=SUM(IF(A2:A11=D2,B2:B11))}

참고: 위 수식은 배열 수식이므로 Ctrl+Shift+Enter를 사용하여 입력되어야 합니다. Excel에서는 중괄호 {}의 수식이 자동으로 줄 바꿈됩니다. 직접 입력하면 Excel에 수식이 텍스트로 표시됩니다.

#N/A가 셀에 입력되어 SUM 수식이 제대로 계산되지 않는 예입니다.

이 경우 May-December에 #N/A 값이 있으므로 Total을 계산할 수 없으며 대신 #N/A 오류를 반환합니다.

이를 해결하려면 사용하는 함수의 수식 구문을 확인하고, 오류를 반환하는 수식의 모든 필수 인수를 입력합니다. VBE(Visual Basic Editor)로 이동하여 함수를 확인해야 할 수도 있습니다. VBE는 개발 도구 탭에서 또는 ALT+F11을 사용하여 액세스할 수 있습니다.

이를 해결하려면 사용자 정의 함수가 포함된 통합 문서가 열려 있으며, 함수가 제대로 작동하는지 확인합니다.

이를 해결하려면 함수의 인수가 올바른지 그리고 올바른 위치에서 사용되는지 확인합니다.

이 문제를 해결하려면 Ctrl+Atl+F9를 눌러 시트를 다시 계산합니다.

적절한 인수를 잘 모르는 경우 함수 마법사를 사용하면 도움이 될 수 있습니다. 문제가 있는 수식이 사용된 셀을 선택한 다음 리본의 수식 탭으로 이동하여 함수 삽입을 누릅니다.

함수 삽입 단추입니다.

Excel에서 마법사가 자동으로 로드됩니다.

수식 마법사 대화 상자의 예입니다.

각 인수를 클릭하면 Excel에서 해당 인수에 대한 적절한 정보를 제공합니다.

#N/A를 유용하게 사용할 수 있습니다. 일반적으로 차트에 다음 예와 같은 데이터를 사용하는 경우 #N/A 값은 차트에 그려지지 않으므로 #N/A를 사용합니다. 다음은 0과 #N/A를 사용하는 경우의 차트 모양에 대한 예입니다.

0 값이 그려진 꺾은선형 차트의 예입니다.

이전 예에서 보면 0 값은 차트 아래쪽에 직선으로 표시되다가 합계를 표시할 때 급등합니다. 다음 예에서는 0 값이 #N/A로 대체됩니다.

# N/A 값을 그리지 않은 꺾은선형 차트의 예입니다.

특정 함수에 표시되는 #NA 오류에 대한 자세한 내용은 다음 항목을 참조하세요.

맨 위로 이동

추가 지원

Excel 기술 커뮤니티의 전문가에게 질문하고, Answers 커뮤니티에서 지원을 받고, Excel 사용자 의견에서 새로운 기능이나 개선 사항을 제안해 보세요.

참고 항목

텍스트로 저장된 숫자를 숫자 서식으로 변환

VLOOKUP 함수

HLOOKUP 함수

LOOKUP 함수

MATCH 함수

Excel의 수식 개요

수식 손상을 방지하는 방법

오류 검사를 사용하여 수식에서 오류 감지

Windows용 Excel의 바로 가기 키

Mac용 Excel의 바로 가기 키

모든 Excel 함수(사전순)

모든 Excel 함수(범주별)

Office 기술 확장
교육 살펴보기
새로운 기능 우선 가져오기
Office Insider 참여

이 정보가 유용한가요?

의견 주셔서 감사합니다!

피드백을 주셔서 감사합니다. Office 지원 에이전트와 연락하는 것이 도움이 될 것 같습니다.

×