Vlookup 사용시 #N/A 안 뜨게 하는 방법 - Iferror 활용법
오늘은 엑셀에서 가장 많이 사용하는 함수 중 하나인 Vlookup을 사용하면서 데이터가 없는 경우에 "N/A"가 뜰 때 활용할 수 있는 Iferror 함수에 대해 알아보겠습니다.
■ 목차
Vlookup을 사용하면 빈번히 발생하는 오류가 있습니다. 바로 "#N/A" 입니다.
Vlookup을 사용할 때 #N/A 오류가 발생하는 원인은 여러 이유가 있을 수 있는데요, 오늘은 원본 데이터가 없는 경우 "#N/A"가 뜨는 경우에 대해 다뤄보겠습니다.
사실 #N/A가 있어도 큰 문제는 없지만 보기에 안좋다는 것이 가장 문제이죠.
이런 오류를 깔끔하게 정리해주는 디테일이 종종 회사에서 더 유능해보이게 만들어 줄 수 있습니다.


Vlookup 사용 예시
우선, Vlookup 사용해야 하는 상황을 예시로 들어보겠습니다.
아래와 같이 팀과 분기에 대한 평가 점수 데이터가 있다고 가정해봅시다.
그룹별로 각 평가 점수를 알고 싶을 때 물론 그룹에 일일히 직접 기입할 수도 있습니다.
하지만 이건 데이터가 몇 줄 안될 때 가능한 이야기이죠. 데이터가 몇 천개 몇 만개라면 직접 기입하는 것은 비효율적입니다. 이럴때 사용하는 것이 바로 Vlookup 함수 입니다.
여기서 오른쪽 빨간 박스를 참조하여 Vlookup 함수를 통해 손쉽게 그룹 열을 채울 수 있습니다.

=Vlookup(찾을 값, 참조할 영역, 가져올 열 번호, False)
이렇게 함수를 적용하면 오른쪽 빨간박스인 참조 영역에서 각 팀 마다 어떤 그룹에 속해있는지 정확하게 기입이 됩니다.
하지만 여기에 문제가 있습니다. 인사팀과 총무팀의 경우에는 참조영역인 빨간 박스에는 없어 "#N/A"오류를 띄우고 있습니다. 이 때 해결방법은 간단하게 두 가지가 있습니다.
#N/A 오류 해결방법
1. 참조 영역에 필요한 데이터 추가하기
참조 영역에 인사팀과 총무팀을 HR 그룹으로 추가해주면 간단하게 해결됩니다.

2. 그룹을 추가하고 싶지 않은 경우 - Iferror 함수 사용
그룹 데이터를 추가하고 싶지 않은 경우가 있습니다.
인사팀, 총무팀 말고도 만약 연구팀, 지원팀, 회계팀, 법무팀 등등... 정말 다양한 팀이 있는데 이들은 "기타 그룹"으로 묶고 지금 참조영역에 있는 그룹의 데이터만 확인하고 싶을 수가 있죠.

이런 경우 바로 "Iferror" 함수만 있다면 간단하게 해결됩니다.
"Iferror"의 함수의 경우에는 뜻 그대로 만약 오류가 난다면 어떻게 해줄 지 정해주는 함수입니다.
여기서 품질, 영업, 기술 외에는 "기타 그룹"으로 묶을 수 있고 데이터에 따라 공란으로 기입하게 할 수도 있습니다.
Vlookup 함수 앞에 "Iferror(" 를 추가하고 끝에는 "#N/A"로 뜨는 부분을 무엇으로 표시할 지 써주고 괄호를 닫아주면 됩니다.
=Iferror(수식, "수식에 오류가 났을 때 대신 표시할 값")
=Iferror(Vlookup(찾을 값, 참조할 영역, 가져올 열 번호, False), "기타그룹")

오늘은 알아두면 꼭 쓸모있는 Iferror 함수 활용법에 대하여 알아보았습니다. 앞으로도 실무에서 자주 사용하는 엑셀 팁과 오류 해결 방법을 정리하여 공유드리겠습니다.
※ 다른 유용한 엑셀 팁이 궁금하다면
2025.03.09 - [self.발표자료 준비] - [Excel] 엑셀에서 수식 계산이 안될 때 (값이 안 나오고 수식으로 표시될 때)
[Excel] 엑셀에서 수식 계산이 안될 때 (값이 안 나오고 수식으로 표시될 때)
엑셀에서 수식 계산이 안될 때가끔 엑셀을 사용하다보면 수식을 썼는데 계산 결과 값이 나오지 않고 그대로 수식으로 써 있는 경우가 있습니다.이런 경우 새로운 시트를 켜서 다시 수식을 적으
selfimprove39.tistory.com
2025.03.09 - [self.발표자료 준비] - [Excel] 엑셀 수식 결과 오류 원인과 해결방법 총 정리
[Excel] 엑셀 수식 결과 오류 원인과 해결방법 총 정리
엑셀 수식 결과 오류 원인과 해결방법 총 정리엑셀에서 수식, 함수를 사용하다 보면 예상치 못한 오류 메세지가 나타나 당황스러운 경우가 많습니다."#N/A" , "#VALUE!", "#REF!" 같은 오류가 발생하면
selfimprove39.tistory.com
2025.03.09 - [self.발표자료 준비] - [Excel] 피벗테이블 표(테이블) 형태로 바꾸기
[Excel] 피벗테이블 표(테이블) 형태로 바꾸기
엑셀 피벗테이블을 표 형태로 바꾸는 방법 엑셀에서 Vlookup과 더불어 없어서는 안될 기능이 있습니다. 바로 피벗테이블입니다.피벗테이블은 사실 회사에 들어가기 전까지는 사용할 일이 거의
selfimprove39.tistory.com
'self.발표자료 준비' 카테고리의 다른 글
[Excel] 엑셀 피벗테이블 텍스트 데이터 그룹화 및 그룹 해제 (0) | 2025.03.21 |
---|---|
[Excel] 피벗테이블 공란을 0 또는 다른 텍스트로 채우는 방법 (0) | 2025.03.20 |
본인의 성장과정을 간략히 기술하되 현재의 자신에게 가장 큰 영향을 끼친 사건, 인물 등을 포함하여 기술하시기 바랍니다. (0) | 2025.03.12 |
전산세무 자격증 있으면 취업에 도움이 될까? (0) | 2025.03.12 |
[Excel] 엑셀 수식 결과 오류 원인과 해결방법 총 정리 (1) | 2025.03.11 |