엑셀 함수에서 VLOOKUP 함수와 같은 찾기 함수를 사용할 때
#N/A 오류가 뜨는 경우를 종종 볼 수가 있습니다.
#N/A 메시지는 찾기 함수에서 결과값을 찾지 못했을 때 발생하는 오류인데요.
오류 정리는 요기↑↑↑를 참고
이런 경우에는 IFERROR 함수를 사용하면 손쉽게 문제를 해결할 수가 있습니다.
사진을 보시면 VLOOKUP,LEFT 중첩 함수로 상품코드의 첫 번째 문자를 추출하여
오른쪽의 분류코드에서 일치하는 값을 찾습니다.
그 다음에는 상품종류의 값을 왼쪽의 분류란에 출력하는 방식의 함수식인데요.
VLOOLUP,LEFT 중첩 함수식은 여기를 참고 ↓↓↓
엑셀 2013 LEFT,RIGHT,MID 함수의 정의와 응용
셀A3, 셀A5 의 첫 번째 문자는 각각 F, E로써
오른쪽의 분류코드 목록에 없기 때문에 #N/A 오류가 발생하는 것을 볼 수가 있죠.
이럴 경우에 IFERROR 함수를 쓰게 되면 오류 메시지인 #N/A 대신에
본인이 직접 입력한 메시지를 출력하게 만들 수가 있습니다.
IFERROR 함수의 기본 형식은 =IFERROR(식,값) 인데요.
입력한 식이 맞으면 계산된 값을 출력하구요.
만약에 식의 결과가 틀리다면 입력한 값을 출력하는 방식입니다.
위와 같은 경우는 = IFERROR (VLOOKUP 함수식, "재고없음") 형식이죠.
VLOOKUP 함수식의 값이 맞으면 결과값을 찾아오구요.
틀리다면 #N/A 오류 메시지 대신에 "재고없음"을 표시하는 방식입니다.
IFERROR,LEFT,VLOOKUP 중첩 함수식 작성 방법을 간단한 동영상으로 제작해 보았습니다.
참고하셔요~~
그럼 문제가 해결되셨기를 바라며 오늘의 포스팅을 마칩니다.
'소프트웨어 > 엑셀 함수' 카테고리의 다른 글
엑셀 2013 순번(행/열 번호) 입력하기 - ROW,COLUMN 함수 (0) | 2015.08.05 |
---|---|
엑셀 2013 SUMIF,SUMIFS 여러 개의 조건을 동시에 만족하는 합계 구하기 (0) | 2015.07.29 |
엑셀 2013 RAND,RANDBETWEEN 함수로 무작위로 단어 설정하기 (0) | 2015.07.28 |
엑셀 2013 FIND 함수로 단어의 위치를 찾아보자 (0) | 2015.07.22 |
엑셀 2013 COUNTIF, COUNTIFS - IF 조건에 맞는 셀 개수 찾기 (0) | 2015.07.20 |
엑셀 2013 COUNT 형제 함수들 - COUNTA, COUNTBLANK (0) | 2015.07.20 |
엑셀 2013 LEFT,RIGHT,MID 함수의 정의와 응용 (0) | 2015.07.16 |
엑셀 2013 오류 발생 원인과 연산자 종류 (0) | 2015.07.14 |
엑셀 2013 중첩 함수 적용하는 방법 (0) | 2015.07.13 |
엑셀 2013 최고최저 제외한 평균점수 구하기 - TRIMMEAN 함수 (1) | 2015.07.12 |