VLOOKUP – #N/A 오류 처리하기 – Excel 및 Google 스프레드시트

Written by

Editorial Team

Reviewed by

Steve Rynearson

Translated by

Younjung Kim

Last updated on 6월 2, 2023

이 튜토리얼에서는 Excel 및 Google 스프레드시트에서 VLOOKUP을 사용할 때 #N/A 오류를 처리하는 방법을 보여드립니다. 사용 중인 Excel 버전이 XLOOKUP을 지원하는 경우 대신 XLOOKUP 함수를 사용하는 것을 추천합니다.

VLOOKUP: #N/A 오류 처리

VLOOKUP 함수는 일치하는 항목을 찾지 못하면 #N/A 오류를 반환합니다. 일치하는 항목을 찾지 못한 경우 #N/A가 아닌 다른 값을 표시하고 싶을 수 있습니다. 이 오류를 사용자가 정의한 값으로 대체하기 위해 사용할 수 있는 함수가 두 가지 있습니다: IFNA와 IFERROR 입니다.

VLOOKUP과 IFNA를 같이 사용하기

이 예제에서는 IFNA 함수를 사용하여 #N/A 오류를 “값을 찾을 수 없음”이라는 텍스트로 대체하겠습니다.

=IFNA(VLOOKUP(E3,B3:C7,2,FALSE),"값을 찾을 수 없음")

위의 수식을 자세히 살펴보겠습니다:

VLOOKUP 함수

VLOOKUP 함수는 조회 값(예: Sub)을 검색하고 일치하는 값을 찾지 못하면 #N/A 오류를 반환합니다.

참고: VLOOKUP 함수는 지정한 범위의 첫 번째 열에서 값을 검색하고 col_index_num으로 정의된 열의 해당 값을 반환합니다.

IFNA 함수

IFNA 함수는 #N/A 오류를 찾습니다. #N/A 오류가 발견되면 지정된 값(예: “값을 찾을 수 없음”)을 반환합니다.

=IFERROR(F3,"값을 찾을 수 없음")

 

두 함수를 결합하면 원래의 수식이 됩니다:

=IFNA(VLOOKUP(E3,B3:C7,2,FALSE),"값을 찾을 수 없음")

텍스트 대신 #N/A 오류를 0과 같은 숫자 값으로 대체할 수도 있습니다:

=IFNA(VLOOKUP(E3,B3:C7,2,FALSE),0)

 

VLOOKUP과 IFERROR 함께 사용하기

IFNA 함수와 비교하여 IFERROR 함수는 모든 유형의 오류(예: #N/A, #REF!, #VALUE!)를 처리한다는 점만 제외하고 완전히 동일한 방식으로 작동합니다.

=IFERROR(VLOOKUP(E3,B3:C7,2,FALSE),"값을 찾을 수 없음")

IFNA는 #N/A 오류만 대체하므로 더 일반적인 오류를 처리하는 IFERROR 대신 IFNA 함수를 사용하는 것을 추천합니다. IFNA를 사용하면 다른 중요한 오류를 놓치지 않을 수 있습니다.

 

VLOOKUP: 한 번에 여러 시트 조회

한 번에 여러 시트에서 VLOOKUP을 수행하려는 경우 사용자 지정 값 대신 IFNA/IFERROR 안에 다른 VLOOKUP 함수를 중첩할 수 있습니다.

VLOOKUP과 IFNA 함께 사용하기: 두 시트를 한 번에 조회하기

=IFNA(VLOOKUP(E3,B3:C7,2,FALSE),VLOOKUP(E3,'한 번에 여러 시트 조회 - 데이터2'!B3:C7,2,FALSE))

위의 수식을 자세히 살펴보겠습니다:

VLOOKUP 함수

각 시트에서 VLOOKUP을 수행해야 합니다. 다음 수식은 첫 번째 시트에서 VLOOKUP 함수를 수행합니다:

=VLOOKUP(E3,B3:C7,2,FALSE)

 

다음 수식은 두 번째 시트에서 VLOOKUP 함수를 수행합니다:

=VLOOKUP(E3,'한 번에 여러 시트 조회 - 데이터2'!B3:C7,2,FALSE)=VLOOKUP(E3,'2 Sheets - Data 2'!B3:C7,2,FALSE)

 

IFNA 함수

첫 번째 VLOOKUP에서 일치하는 항목을 찾지 못한 경우 IFNA 함수를 사용하여 두 번째 VLOOKUP의 결과를 반환합니다.

=IFNA(F3,G3)

모든 함수를 결합하면 원래 수식이 됩니다:

=IFNA(VLOOKUP(E3,B3:C7,2,FALSE),VLOOKUP(E3,'한 번에 여러 시트 조회 - 데이터2'!B3:C7,2,FALSE))

 

Google 스프레드시트에서 IFNA/IFERROR를 사용한 VLOOKUP

IFNA-VLOOKUP 및 IFERROR-VLOOKUP은 Excel에서와 마찬가지로 Google 스프레드시트에서도 동일한 방식으로 작동합니다..

=IFNA(VLOOKUP(D2,A2:B6,2,FALSE),"값을 찾을 수 없음")

 

=IFERROR(VLOOKUP(D2,A2:B6,2,FALSE),"값을 찾을 수 없음")

AI Formula Generator

무료로 체험하기

Excel Practice Worksheet

practice excel worksheet

Practice Excel functions and formulas with our 100% free practice worksheets!

  • Automatically Graded Exercises
  • Learn Excel, Inside Excel!

Free Download

Return to Excel Formulas List