반응형
엑셀 IFNA 함수는 #N/A 오류만 처리 기능을 하는 함수입니다. IFERROR의 정밀 버전 — #N/A 오류만 골라서 처리하고 나머지 오류는 그대로 표시 이 글에서는 IFNA 함수의 기본 문법부터 실전 예시 3가지, 오류 해결법까지 총정리합니다.
- IFNA 함수란?
- 기본 문법 (Syntax)
- 실전 예시 3가지
- 주의사항 및 오류 해결
- 고급 활용 (함수 조합)
- 마무리 정리
IFNA 함수란?
IFNA 함수는 #N/A 오류만 처리 기능을 합니다. IFERROR의 정밀 버전 — #N/A 오류만 골라서 처리하고 나머지 오류는 그대로 표시
기본 문법 (Syntax)
=IFNA(값, NA오류시값)
인수 설명 필수 여부
| 값 | 확인할 수식 | 필수 |
| NA오류시값 | #N/A 오류 시 반환할 값 | 필수 |
실전 예시 3가지
예시 1: 영업팀: VLOOKUP #N/A만 처리
상품 조회 시 미등록 상품만 '없음' 표시, 다른 오류는 그대로
A B| 상품코드 | 상품명 |
| P001 | =IFNA(VLOOKUP(A2,상품표!A:B,2,0),"미등록") |
| P999 | =IFNA(VLOOKUP(A2,상품표!A:B,2,0),"미등록") |
| P002 | =IFNA(VLOOKUP(A2,상품표!A:B,2,0),"미등록") |
=IFNA(VLOOKUP(A2,상품표!A:B,2,0),"미등록")
A B
| 상품코드 | 상품명 |
| P001 | 노트북 |
| P999 | 미등록 |
| P002 | 마우스 |
#N/A만 '미등록'으로 바꾸고, #REF! 같은 진짜 오류는 그대로 표시됩니다.
예시 2: 인사팀: MATCH로 직원 검색
사번으로 검색 시 없는 사번만 '해당없음'
A B| 사번 | 위치 |
| 1001 | =IFNA(MATCH(A2,사번목록,0),"해당없음") |
| 9999 | =IFNA(MATCH(A2,사번목록,0),"해당없음") |
| 1003 | =IFNA(MATCH(A2,사번목록,0),"해당없음") |
=IFNA(MATCH(A2,사번목록,0),"해당없음")
A B
| 사번 | 위치 |
| 1001 | 1 |
| 9999 | 해당없음 |
| 1003 | 3 |
MATCH가 못 찾은 경우(#N/A)만 처리합니다.
예시 3: 재무팀: XLOOKUP #N/A 처리
계정코드로 예산 조회, 없으면 0 처리
A B| 계정코드 | 예산 |
| ACC01 | =IFNA(XLOOKUP(A2,계정표,예산열),0) |
| ACC99 | =IFNA(XLOOKUP(A2,계정표,예산열),0) |
| ACC03 | =IFNA(XLOOKUP(A2,계정표,예산열),0) |
=IFNA(XLOOKUP(A2,계정표,예산열),0)
A B
| 계정코드 | 예산 |
| ACC01 | 5,000,000 |
| ACC99 | 0 |
| ACC03 | 3,000,000 |
미등록 계정은 예산 0으로 처리합니다.
주의사항 및 오류 해결
오류 원인 해결법| #N/A 이외 오류 미처리 | IFNA는 #N/A만 처리 | #VALUE! 등 다른 오류도 처리하려면 IFERROR를 쓰세요 |
고급 활용 (함수 조합)
IFNA vs IFERROR
=IFNA(VLOOKUP(...),"없음")
#N/A만 처리하고 진짜 오류는 발견하고 싶을 때
IFNA + VLOOKUP
=IFNA(VLOOKUP(A2,표,2,0),VLOOKUP(A2,예비표,2,0))
1차 표에 없으면 2차 표에서 검색
마무리 정리
✔️ IFNA는 #N/A 오류만 처리합니다 (다른 오류는 그대로)
✔️ VLOOKUP/MATCH 등 조회 함수와 궁합이 좋습니다
✔️ IFERROR보다 정밀하게 오류를 관리할 수 있습니다
다음 포스팅: 9. 엑셀 SWITCH 함수 사용법 - 값에 따라 분기 처리
728x90
반응형
'컴퓨터 > 엑셀 함수' 카테고리의 다른 글
| 9. 엑셀 SWITCH 함수 사용법 - 값에 따라 분기 처리 | 실전 예시 포함 (1) | 2026.04.20 |
|---|---|
| 9. 엑셀 SWITCH 함수 사용법 - 값에 따라 분기 처리 (0) | 2026.04.20 |
| 7. 엑셀 IFERROR 함수 - 오류 발생 시 대체값 반환 (0) | 2026.04.18 |
| 6. 엑셀 NOT 함수 사용법 - 논리값을 반전 | 실전 예시 포함 (0) | 2026.04.18 |
| 5. 엑셀 XOR 함수 사용법 - 하나만 참일 때 TRUE | 실전 예시 포함 (0) | 2026.04.16 |