설명
이 문서에서 소개하는 여러 함수는 통틀어 IS 함수라고 불리며 각 함수에서는 값의 유형을 검사하고 그 결과에 따라 TRUE 또는 FALSE를 반환합니다. 예를 들어 ISBLANK 함수는 값 인수가 빈 셀에 대한 참조이면 논리값 TRUE를 반환하고, 그렇지 않으면 FALSE를 반환합니다.
값을 계산하거나 값을 사용하여 기타 작업을 실행하기에 앞서 IS 함수를 사용하여 값에 대한 정보를 얻을 수 있습니다. 예를 들어 ISERROR 함수를 IF 함수와 함께 사용하면 오류가 발생했을 때 다른 조치를 취할 수 있습니다.
= IF( ISERROR(A1), "오류가 발생했습니다.", A1 * 2)
이 수식은 A1에 오류 조건이 있는지 여부를 확인합니다. 오류가 있으면 IF 함수는 "오류가 발생했습니다."라는 메시지를 반환합니다. 오류가 없으면 IF 함수는 A1*2를 계산합니다.
구문
ISBLANK(value)
ISERR(value)
ISERROR(value)
ISEVEN(value)
ISLOGICAL(value)
ISNA(value)
ISNONTEXT(value)
ISNUMBER(value)
ISODD(value)
ISREF(value)
ISTEXT(value)
IS 함수 구문에는 다음과 같은 인수가 사용됩니다.
- 
              value 필수 요소입니다. 테스트할 값입니다. value 인수는 빈 셀, 오류, 논리값, 텍스트, 숫자, 참조 값 또는 이러한 항목을 가리키는 이름일 수 있습니다. 
| 함수 | TRUE가 반환되는 경우 | 
|---|---|
| ISBLANK | 값이 빈 셀을 참조하는 경우 | 
| ISERR | 값이 #N/A를 제외한 오류 값을 참조하는 경우 | 
| ISERROR | 값이 임의의 오류 값(#N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME?, #NULL!)을 참조하는 경우 | 
| ISEVEN | 값은 짝수입니다. | 
| ISLOGICAL | 값이 논리값을 참조하는 경우 | 
| ISNA | 값이 #N/A(사용할 수 없는 값) 오류 값을 참조하는 경우 | 
| ISNONTEXT | 값이 텍스트가 아닌 항목을 참조하는 경우. 이 함수는 값이 빈 셀을 참조하는 경우에 TRUE를 반환합니다. | 
| ISNUMBER | 값이 숫자를 참조하는 경우 | 
| ISODD | 값은 홀수를 나타냅니다. | 
| ISREF | 값이 참조를 참조하는 경우 | 
| ISTEXT | 값이 텍스트를 참조하는 경우 | 
주의
- 
              IS 함수의 값 인수는 변환되지 않습니다. 큰따옴표로 묶인 모든 숫자 값은 텍스트로 처리됩니다. 예를 들어 숫자가 필요한 대부분의 다른 함수에서는 텍스트 값 "19"가 숫자 19로 변환됩니다. 그러나 수식 ISNUMBER("19")에서 "19"는 텍스트 값에서 숫자 값으로 변환되지 않으며 ISNUMBER 함수는 FALSE를 반환합니다. 
- 
              IS 함수는 계산 결과를 테스트하는 수식에 유용합니다. IF 함수와 결합된 경우 이러한 함수는 수식에서 오류를 찾는 메서드를 제공합니다(다음 예제 참조). 
예제
예제 1
다음 표의 예제 데이터를 복사하여 새 Excel 워크시트의 A1 셀에 붙여 넣습니다. 수식의 결과를 표시하려면 수식을 선택하고 F2 키를 누른 다음 Enter 키를 누릅니다. 필요한 경우 열 너비를 조정하면 데이터를 모두 표시할 수 있습니다.
| 수식 | 설명 | 결과 | 
|---|---|---|
| =ISLOGICAL(TRUE) | TRUE가 논리값인지 여부를 확인합니다. | TRUE | 
| =ISLOGICAL("TRUE") | "TRUE"가 논리값인지 여부를 확인합니다. | FALSE | 
| =ISNUMBER(4) | 4가 숫자인지 여부를 확인합니다. | TRUE | 
| =ISREF(G8) | G8이 유효한 참조인지 여부를 확인합니다. | TRUE | 
| =ISREF(XYZ1) | XYZ1이 유효한 참조인지 여부를 확인합니다. | FALSE | 
예제 2
다음 표의 예제 데이터를 복사하여 새 Excel 워크시트의 A1 셀에 붙여 넣습니다. 수식의 결과를 표시하려면 수식을 선택하고 F2 키를 누른 다음 Enter 키를 누릅니다. 필요한 경우 열 너비를 조정하면 데이터를 모두 표시할 수 있습니다.
| 데이터 | ||
|---|---|---|
| 금 | ||
| 지역1 | ||
| #REF! | ||
| 330.92 | ||
| #N/A | ||
| 수식 | 설명 | 결과 | 
| =ISBLANK(A2) | A2 셀이 공백인지 여부를 확인합니다. | FALSE | 
| =ISERROR(A4) | A4 셀의 값인 #REF!가 오류인지 여부를 확인합니다. | TRUE | 
| =ISNA(A4) | A4 셀의 값인 #REF!가 #N/A 오류인지 여부를 확인합니다. | FALSE | 
| =ISNA(A6) | A6 셀의 값인 #N/A가 #N/A 오류인지 여부를 확인합니다. | TRUE | 
| =ISERR(A6) | A6 셀의 값인 #N/A가 오류인지 여부를 확인합니다. | FALSE | 
| =ISNUMBER(A5) | A5 셀의 값인 330.92가 숫자인지 여부를 확인합니다. | TRUE | 
| =ISTEXT(A3) | A3 셀의 값인 지역1이 텍스트인지 여부를 확인합니다. | TRUE | 
 
                         
				 
				