본문 바로가기
엑셀/엑셀 함수

엑셀 IS 계열 함수 _ISTEXT / ISNUMBER / ISNONTEXT / ISBLANK

by Mensch 2023. 12. 18.
반응형

이번 포스팅에서는 IS 계열 함수 _ISTEXT / ISNUMBER / ISNONTEXT / ISBLANK 에 대해서 설명드리겠습니다.

이 함수들은 TRUE or FALSE 값을 반환하여 문자, 숫자, 공백 등의 유무를 판단하는 함수들입니다. 실제 데이터가 많은 경우, 숫자 '0'인지 아니면 문자 'O'인지 판단하기 어려운 경우가 있고 이 함수들을 통해 유무를 빠르게 확인할 수 있습니다.

ISTEXT

숫자를 제외한 문자 유무를 판단합니다.

참조 셀에 문자가 하나라도 포함하면 TRUE, 문자가 하나도 포함되지 않은 빈 셀이나 숫자만 입력된 셀은 FALSE를 반환합니다.

=ISTEXT(참조 셀)

엑셀 IS 계열 함수 _ ISTEXT 함수

 

  • B2셀에 '=ISTEXT(A2)'를 입력하면 FALSE 값을 구할 수 있습니다. 빈 셀(A7) 역시 FALSE가 반환되었습니다.
  • A4, A9, A11셀에는 문자 'O'이 포함되어 있어 TRUE가 반환되었습니다.

 

ISNONTEXT

ISTEXT 함수와 반대로 문자가 아닌 숫자와 빈 셀 등의 유무를 판단합니다.

참조셀이 문자를 포함하지 않으면 TRUE, 숫자가 입력된 셀이라도 문자를 하나라도 포함하면 FALSE를 반환합니다. 빈 셀은 TRUE로 반환합니다.

=ISNONTEXT(참조 셀)

엑셀 IS 계열 함수 _ISNONTEXT 함수

 

  • ISTEXT 함수의 반대 함수이기에 반대 결과가 추출되었습니다.

 

ISNUMBER

숫자 유무를 판단합니다.

참조셀에 숫자만 포함하면 TRUE, 빈 셀이나 문자를 포함하면 FALSE를 반환합니다.

=ISNUMBER(참조 셀)

ISNUMBER 함수

 

  • D2셀에 '=ISNUMBER(A2)'를 입력하면 숫자만 있기에 TRUE가 반환됩니다.
  • 문자가 포함되어 있거나, 빈셀 인 A4, A7, A9, A11셀은 FALSE가 반환되었습니다.

ISBLANK

빈 셀 여부를 판단합니다.

참조 셀이 비어 있다면 TRUE, 비어있지 않다면 FALSE가 반환됩니다.

=ISBLANK(참조 셀)

ISBLANK 함수

 

  • A7셀이 비어 있어 TRUE가 반환되었습니다.

 

위의 함수들은 단순히 TRUE or FALSE 값을 구하기 위해 사용하지 않습니다.

문자, 숫자 유무 외 IF 함수 등 다른 함수와 함께 사용해서 결과값을 만들기 위해 사용합니다.

예를 들어, 사번이 포함되어 있을 경우 '확인' 공백일 경우에 '확인필요'라는 메시지를 반환하고 싶다면 IF함수와 함께 사용할 수 있습니다.

IF_ISBLANK 함수

 

  • F2셀에 '=IF(ISBLANK(A2), "확인필요", "확인")'을 입력합니다.
  • A7셀은 공백이기에 '확인필요'라는 메시지가, 나머지 셀은 값이 있기에 '확인'이라는 메시지가 표시됩니다.

 

이상 IS 계열 함수 _ISTEXT / ISNUMBER / ISNONTEXT / ISBLANK 에 대해서 설명하였습니다.

감사합니다.

반응형

댓글