본문 바로가기

엑셀강좌/☞ 함수

IFNA 함수

1] IFNA

 ▶ 정의

  value의 인수의 결과가 #N/A 오류인지를 체크해서 오류이면 value_if_na의 값을 반환합니다.

 ▶ 인수

  INFA( value , value_if_na )

 인수

설명 

입력값 

 value

 값 또눈 수식을 입력합니다.

모든값

 value_if_na

 값 또눈 수식을 입력합니다.

모든값

 

[2] IFNA 설명

 ▶ 설명

 * 지정된 범위에서 찾는 값이 없어서 #N/A가 발생한 경우 IFNA함수를 사용하여 오류를 다른 텍스트등으로 표시할 수 있습니다.
 * VLOOKUP 함수와 같이 사용하여 찾는 값이 없는 경우 사용자가 정한 대체 텍스트를 표시할 수 있습니다.
 * IFERROR의 경우에는 여러 종류의 오류를 다른 방법으로 표시하지만 IFNA는 #N/A의 경우에만 사용합니다.

[3] IFNA 예제 및 사용 방법

 ▶ 예제 [ 학번을 검색하여 해당 학번의 이름 표시하고 없는 경우에는 "이름없음"을 표시하고 싶은 경우 ]

IFNA

 ▶ 사용방법

IFNA

 1. 이름 아래의 셀(C3)에 VLOOKUP 함수 수식을 입력합니다.
   ①  =IFNA(                                                          =IFNA을 입력합니다.
   ②  =IFNA(VLOOKUP(                                            =IFNA(다음에 VLOOKUP(을 입력합니다.
   ③  =IFNA(VLOOKUP(B3,$F$3:$J$6,2,FALSE),"이름없음")  검색하고자 하는 학번(1001)의 셀주소(B3)를 입력합니다.
   ④  =IFNA(VLOOKUP(B3,$F$3:$J$6,2,FALSE),"이름없음")  검색하고자 하는 지정 범위($F$3:$J$6)를 입력합니다.
   ⑤  =IFNA(VLOOKUP(B3,$F$3:$J$6,2,FALSE),"이름없음")  검색 학번(1001)의 이름을 가지고 와야 함으로 열 번호 2를 입력합니다.
   ⑥  =IFNA(VLOOKUP(B3,$F$3:$J$6,2,FALSE),"이름없음")  FALSE를 입력하여 정확히 일치하는 값을 가지고 옵니다.
   ⑦  =IFNA(VLOOKUP(B3,$F$3:$J$6,2,FALSE),"이름없음")  IFNA의 value_if_na 인수로 찾는 값이 없는 경우 대체 텍스트를 입력합니다.
                                                                              (여기에서는 "이름없음"을 입력합니다.)
2. 셀 C3C4에 복사합니다.
   ①  C3을 아래로 드래그하여 복사 할 수 있습니다.
   ②  지정 범위는 절대참조(주소)로 입력하는 것이 좋습니다.
      ▶ 절대 참조:  셀주소에 $가 있는 것이 절대 참조입니다. 셀 복사 및 드래그 시 셀주소가 변경되지 않습니다.
         예) $F$3:$J$6
      ▶ 상대 참조:  셀주소에 $가 없는 것이 상대 참조입니다. 셀 복사 및 드래그 시 셀주소가 변경됩니다.
         예) F3:J6

[4] 참고 사항

 ▶ 오류 발생 사항

* value 또는 value_if_na가 빈 셀이면 IFNA에서는 빈 문자열 값("")으로 처리됩니다.

 ▶ 관련 함수

 * 관련함수로는 IFERROR 이 있습니다.

'엑셀강좌 > ☞ 함수' 카테고리의 다른 글

MATCH 함수  (0) 2019.11.15
CHOOSE 함수  (0) 2019.11.14
IFERROR 함수  (0) 2019.08.07
NOT 함수  (0) 2019.08.05
OR 함수  (0) 2019.08.02