엑셀 ISBLANK, ISNUMBER, ISTEXT 값이 공백,숫자,문자인지 확인하는 함수

엑셀의 자료를 가공할 때 자주 사용하는 함수로 숫자인지 확인하는 “ISNUMBER” 그리고 문자인지 확인하는 “ISTEXT”가 있습니다. 그리고 공백인지 확인하는 “ISBLANK”가 있습니다. 이외에도 값을 판단하여 “TRUE & FALSE”로 값을 출력해주는 많은 "IS 함수"가 있습니다. 이런 결과값들은 IF 함수 처럼 참(TRUE)과 거짓(FALSE)의 값으로 실행여부를 분기하는 함수에서 유용하게 사용 할 수가있습니다.

 

이번 포스팅에서는 개인적으로 가장 많이 사용되며 유용하다고 생각하는 3가지에 대해 알아보겠습니다.

 

ISBLANK

선택한 셀의 값(value)이 비어있는 검사하여 비어있다면 TRUE(참)를 반환하고 비어있지 않다면 FALSE(거짓)를 반환 합니다.

 

구문

=ISBLANK(value)

value : 검사 대상의 셀을 선택합니다. value는 셀 또는 값을 참조로하는 이름을 입력하셔도 됩니다.

 

예시

아래와 캡처와 같이 공백의 이라면 “TRUE”를 반환하지만, 숫자와 문자의 경우 “FALSE”를 반환합니다. ⬇︎

 

ISNUMBER

값(value)이 숫자인지 검사하여 숫자라면 TRUE(참)을 반환하고, 숫자가 아니라면 FALSE를 반환합니다.

 

구문

=ISNUMBER(value)

value : 검사 대상의 셀을 선택합니다. value는 수식을 입력하셔도 되고, 셀 선택, 값을 참조로하는 이름을 입력하셔도 됩니다.

 

예시

아래 캡처와 같이 “ISNUMBER” 숫자만 있을 때 “TRUE”를 반환합니다. ⬇

 

ISTEXT

값(value)이 문자인지 검사하여 문자라면 TRUE(참)을 반환하고, 문자가 아니라면 FALSE를 반환합니다.

 

구문

=ISTEXT(value)

value : 검사 대상의 셀을 선택합니다. value는 수식을 입력하셔도 되고, 셀 선택, 값을 참조로하는 이름을 입력하셔도 됩니다. 하나 참조 할 사항은 “ISTEXT”는 문자 중에 숫자가 포함되어도 “TRUE”를 반환합니다. 하지만 숫자만 있을 경우는 “FALSE”를 반환합니다. 특수문자는 문자로 인식하고 “TRUE”를 반환 합니다.

 

예시

아래 캡처와 같이 문장 속에 숫자가 있을 경우는 “TRUE”를 반환하지만, 숫자만 있을 경우 “FALSE”를 반환합니다.

 

이외에도 유용한 "IS 함수"들이 많이 있습니다. "ISERR, ISERROR, ISEVEN, ISFORMULA, ISLOGICAL, ISNA, ISNONTEXT, ISODD, ISOWEEKNUM, ISPMT, ISREF" 등..엄청 많은 함수를 포함하고 있습니다. 버전별로 지원하지 못하는 함수도 있으므로, 도움말 또는 함수 삽입에서 도움을 받으시면 됩니다.

 

새해  많이 받으세요!!

 

참조

2018/01/10 - 엑셀 FREQUENCY 구간별 포함되는 자료의 개수 구하기

2017/11/21 - 엑셀 "이름 'xxx'이(가) 이미 있습니다. 해당 버전의..." 시트 복사 오류

2017/05/04 - 엑셀 IF 함수

2017/03/27 - 엑셀 MID 함수, MIDB 함수 - 지정 위치에서 문자열 가져오기

2017/03/26 - 엑셀 문자열 함수 RIGHT 함수, RIGHTB 함수 - 오른쪽에서 문자열 가져오기

2017/03/24 - 엑셀 문자열 함수 LEFT 함수, LEFTB 함수 - 왼쪽에서 문자 가져오기

2017/03/23 - 엑셀 LOWER 함수, UPPER 함수, PROPER 함수 - 영문자 대문자 소문자 변환하기.

2017/03/03 - 엑셀 INDEX와 MATCH 함수

2017/02/20 - 엑셀 SUMIF 함수를 이용한 총합 계산

2017/02/05 - 엑셀 COUNTIF 함수 조건부 셀 갯수 세기 - 와이드 카드를 이용한

2017/02/03 - 엑셀 함수 오류 알아보기 - #N/A, #DIV/0!, #NAME?, #NULL!, #VALUE!, #REF!, #NUM!, #######

2017/02/02 - 엑셀 COUNTIF 함수 조건부 셀 갯수 세기

728x90