엑셀에서 vlookup 함수를 사용했을 때 찾고자 하는 값이 없으면 오류가 나면서 #N/A를 표시하게 된다. 하지만 작업을 하다 보면 해당 부분을 특정 값으로 표시해야 할 때가 있다. 이럴 땐 iferror 함수를 이용하면 간단히 해결 가능하다. (함수 이름이 '만약 에러 나면?이다...)
예시
- =VLOOKUP($G5,$B$5:$E$13,3,FALSE) : VLOOKUP에서는 찾는 값이 없으면 #N/A(에러) 반환됨
- =IFERROR(VLOOKUP($G5,$B$5:$E$13,4,FALSE), 0) : VLOOKUP에서 #N/A(에러)가 발생하면 숫자 0 반환
- =IFERROR(VLOOKUP($H6,$B$6:$E$14,4,FALSE), "") : VLOOKUP에서 #N/A(에러)가 발생하면 공백(빈칸) 반환