[엑셀 함수 4탄] 정보 함수 활용 방법

페이지 정보

작성자 군위넷 댓글 댓글 0건 조회조회 4,486회 입력 기사입력 : 20-08-20 14:29

본문

안녕하세요.


오랜만에 강좌를 올리게 되네요. 늦어서 죄송합니다.


오늘은 정보 함수에 대해 살펴 보도록 하겠습니다. 자주 사용되지는 않지만 가끔 유용하게 사용되는 함수들이죠?

?
1. COUNTBLANK 함수


(기능) 지정한 범위내에 빈 셀의 갯수를 카운트한다.

(형식) =COUNTBLANK(범위)

(예제) =COUNTBLANK(A1:A6)

(해설) A1셀에서 A6셀까지 범위 중에 빈셀이 몇개인지 출력한다.


2. ISBLANK 함수


(기능) 빈셀인지 여부를 판단하는 함수로 셀이 비어있으면 TRUE를 반환한다.

(형식) =ISBLANK(셀)

(예제) =IF(ISBLANK(A7),"비어있음",A7)

(해설) A7 셀이 비어있으면 "비어있음"을 출력하고 값이 들어 있으면 그 값을 출력한다.


3. ISERROR 함수


(기능) 논리식이 에러이면 참(TRUE)을 반환하고 에러가 아니면 거짓(FALSE)를 반환한다.

(형식)  =ISERROR(논리식)

(예제) =IF(ISERROR((C32-B32)/B32),0,(C32-B32)/B32)

(해설) 수식 "C32-B32)/B32"에 에러가 발생하면 "0"을 출력하고 수식에 문제가 없으면 "(C32-B32)/B32" 계산 결과를 출력한다.


※ 자세한 예제는 첨부된 예제를 참고하기 바라며 엑셀 2007버전 이상에서는 IFERROR 함수가 추가되었습니다.

4. ISEVEN 함수


(기능) 값이 짝수이면 TRUE를 돌려준다

(형식)  =ISVEN(값)

(예제) =IF(ISEVEN(A37),"짝수입니다.","홀수입니다.")

(해설) A37 셀의 값이 짝수이면 "짝수입니다."를 출력하고 아니면 "홀수입니다."를 출력한다.


5. ISTEXT 함수


(기능) 값이 텍스트이면 TRUE를 반환한다.

(형식) =ISTEXT(값)

(예제) =IF(ISTEXT(A40),"텍스트입니다.","텍스트가 아닙니다.")

(해설) A40 셀의 값이 텍스트이면 "텍스트입니다."를 출력하고 아니면 "텍스트가 아닙니다."를 출력한다.


6. ISNUMBER 함수


(기능) 값이 숫자이면 TRUE를 반환한다.

(형식) =ISNUMBER(값)

(예제) =IF(ISNUMBER(A43),"숫자입니다.","숫자가 아닙니다.")

(해설) A43 셀의 값이 숫자이면 "숫자입니다."를 출력하고 아니면 "숫자가가 아닙니다."를 출력한다.


7.  ISNONTEXT 함수


(기능) 값이 텍스트가 아니면 TRUE를 반환한다.

(형식) =ISNONTEXT(값)

(예제) =IF(ISNONTEXT(A46),"텍스트가 아닙니다.","텍스트 입니다.")

(해설) A46 셀의 값이 텍스트가 아니면 "텍스트가 아닙니다."를 출력하고 텍스트이면 "텍스트 입니다."를 출력한다.


※ 텍스트 데이터란 숫자, 날짜, 시간, 논리, 백분율 등의 데이터를 제외한 문자 데이터를 의미한다.
※ 엑셀에서는 숫자, 날짜, 시간, 백분율 등은 숫자 데이터에 포함된다. 즉, 계산할 수 있는 데이터를 의미한다.

첨부파일