Excel에서 IFNA 함수를 사용하는 방법(예제 2개)

  • 이 공유
Hugh West

IFNA 기능은 주로 #N/A 오류를 처리하는 데 사용됩니다. 이러한 #N/A 오류가 발생하면 지시에 따라 특정 값을 반환합니다. 그렇지 않으면 함수의 절대값을 반환합니다. 이 기사에서는 Excel의 IFNA 함수에 대해 2가지 적절한 예를 들어 자세히 설명했습니다.

다음 제품 가격표를 데모 데이터 세트로 사용하여 모든 예를 시연합니다. IFNA 기능에 대해. 이제 데이터 세트를 살짝 살펴보겠습니다.

실습 워크북 다운로드

Excel 파일을 다운로드하고

IFNA Function.xlsx

IFNA 기능 소개

  • 기능 목표:

IFNA 기능은 #N/A 오류를 해결하는 데 사용됩니다.

  • 구문:

IFNA(value, value_if_na)

  • 인수 설명:
인수 필수/선택 설명
value 필수 는 @N/A 오류를 확인하는 것입니다.
value_if_na 필수 는 #N/A 오류가 발견된 경우에만 반환됩니다.
  • 반환 매개변수:

첫 번째 인수 값 또는 대체 텍스트.

2 ​​예 Excel에서 IFNA 함수를 사용하려면

1. Excel에서 IFNA 함수의 기본 사용법

이 예제에서는 IFNA 함수의 가장 기본적인 사용법을 보여줍니다. IFNA 함수의 구문, 즉 IFNA(value, value_if_na) .

따라서 값 필드에 사용 가능한 유효한 값이 있는 경우 이미 언급한 대로 , 그 값은 함수 출력으로 나타납니다. 그렇지 않으면 value_if_na 필드는 지정된 값을 함수 출력으로 반환합니다.

아래 이미지에서 셀 D14 내에 이미 #N/A 가 있습니다. . 따라서 IFNA 함수의 값 필드 내에서 D14 셀을 참조하면 value_if_na 필드에 지정된 값이 D15 셀에 나타납니다. . 이제 셀 D15 ,

=IFNA(D14,"Missing")

에 수식을 삽입합니다. ENTER 버튼을 누르면 예측한 대로 D15 셀 내에 Missing 메시지가 나타나는 것을 볼 수 있습니다.

관련 콘텐츠: 엑셀에서 IF함수 사용방법 (적합한 8가지 예시)

2. IFNA함수와 VLOOKUP함수의 활용

우선, IFNA 기능과 VLOOKUP 기능 . 이것은 IFNA 함수의 가장 일반적인 사용법입니다.

VLOOKUP 함수를 사용하여 조회 값을 기반으로 값을 추출할 수 있습니다. 이제 VLOOKUP 함수의 불편한 점은구문이 복잡할 뿐만 아니라 제대로 작동하려면 따라야 할 규칙 묶음이 필요합니다.

어쨌든 실수를 하면 VLOOKUP #N/A 오류. 값을 사용할 수 없음을 나타내는 오류일 뿐입니다.

이제 데이터세트 전체에서 #N/A 메시지를 허용하지 않으려고 한다고 가정해 보겠습니다. 하지만 더 의미 있는 메시지를 보여주는 데 관심이 있습니다. 이 경우 IFNA 기능을 VLOOKUP 기능과 함께 사용하여 더 나은 방법으로 오류 메시지를 해결할 수 있습니다.

모든 #N/A 오류 메시지, " Missing "을(를) 표시하려고 합니다. 아래 이미지에서 D15 셀 내의 #N/A 메시지를 볼 수 있습니다.

D15 셀 내의 수식은 다음과 같습니다.

=VLOOKUP(D14,B5:D12,3,0)

아래의 데이터 테이블을 자세히 보면 조회 값이 Cereal 임을 알 수 있습니다. 그러나 데이터 테이블의 첫 번째 열에는 그러한 값이 없습니다. 그 결과 #N/A 오류가 표시됩니다.

이제 #N/A 대신 Missing을 표시하려면 , IFNA 함수와 함께 다음 공식을 사용합니다.

=IFNA(VLOOKUP(D14,B5:D12,3,0),"Missing")

IFNA 함수를 VLOOKUP 함수와 함께 사용하는 방법입니다.

Formula Breakdown

  • D14 ▶ 조회 값을 저장합니다.
  • B5:D12 ▶ 테이블 조회 배열입니다.
  • 3 ▶ 칼럼 인덱스.
  • 0 ▶ 정확한 일치를 지정합니다.
  • VLOOKUP(D14,B5:D12,3,0) ▶ Cereal을 찾고 해당 가격을 반환합니다.
  • =IFNA (VLOOKUP(D14,B5:D12,3,0),”Missing”) 의 값을 반환합니다. 그렇지 않으면 첫 번째 열은 D15 셀 내 누락을 반환합니다.

유사 읽기

  • TRUE 함수 사용 방법 in Excel (10가지 예제 포함)
  • Excel에서 FALSE 함수 사용 (5가지 쉬운 예제 포함)
  • Excel SWITCH 함수 사용 방법 (5 예)
  • Excel XOR 함수 사용 (적합한 예 5개)

IFERROR 대 IFNA 함수

IFERROR 기능은 광범위한 오류를 처리하는 반면 IFNA 기능은 #N/A 즉 사용할 수 없는 오류만 처리합니다.

예를 들어, 수식에 오타가 있으면 Excel에서 #NAME 오류가 반환될 수 있습니다. 이 경우 IFERROR 함수는 #NAME 메시지 대신 대체 텍스트를 표시하여 오류를 처리할 수 있습니다.

반면 IFNA #N/A 기능에만 관심이 있습니다. 이것은 #N/A 오류 표시를 대체하는 대체 텍스트를 표시할 수 있습니다.

따라서 #N/A 오류만 처리하려는 경우 IFERROR 함수 대신 IFNA 함수를 사용하는 것이 가장 좋습니다. 다른 유형의 오류의 경우 IFERROR를 사용할 수 있습니다.function.

유의 사항

📌 셀이 비어 있으면 빈 문자열로 처리됩니다( “” ). 하지만 오류는 아닙니다.

📌 value_if_na 필드를 채우지 않으면 IFNA 함수는 이 필드를 빈 문자열 값( "" ).

결론

요약하자면 Excel IFNA 기능. 이 글과 함께 첨부된 연습문제집을 다운받아서 모든 방법을 연습하는 것을 추천합니다. 그리고 아래 코멘트 섹션에서 질문을 주저하지 마십시오. 우리는 모든 관련 질문에 최대한 빨리 응답하려고 노력할 것입니다. 자세한 내용은 Exceldemy 웹사이트를 참조하십시오.

Hugh West는 업계에서 10년 이상의 경험을 가진 고도로 숙련된 Excel 트레이너이자 분석가입니다. 그는 회계 및 재무 학사 학위와 경영학 석사 학위를 보유하고 있습니다. Hugh는 교육에 대한 열정을 가지고 있으며 따라하기 쉽고 이해하기 쉬운 독특한 교수법을 개발했습니다. Excel에 대한 그의 전문 지식은 전 세계 수천 명의 학생과 전문가가 자신의 기술을 향상시키고 경력에서 탁월하도록 도왔습니다. Hugh는 자신의 블로그를 통해 자신의 지식을 전 세계와 공유하고 개인과 기업이 잠재력을 최대한 발휘할 수 있도록 무료 Excel 자습서 및 온라인 교육을 제공합니다.