Applies ToMicrosoft 365용 Excel Mac용 Microsoft 365용 Excel 웹용 Excel Excel 2024 Mac용 Excel 2024 Excel 2021 Mac용 Excel 2021 Excel 2019 Mac용 Excel 2019 Excel 2016 Excel 2013 Excel Web App

설명

이 문서에서 소개하는 여러 함수는 통틀어 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)

ISLOGICAL(value)

ISNA(value)

ISNONTEXT(value)

ISNUMBER(value)

ISREF(value)

ISTEXT(value)

IS 함수 구문에는 다음과 같은 인수가 사용됩니다.

  • value    필수 요소입니다. 테스트할 값입니다. value 인수는 빈 셀, 오류, 논리값, 텍스트, 숫자, 참조 값 또는 이러한 항목을 가리키는 이름일 수 있습니다.

함수

TRUE가 반환되는 경우

ISBLANK

값이 빈 셀을 참조하는 경우

ISERR

값이 #N/A를 제외한 오류 값을 참조하는 경우

ISERROR

값이 임의의 오류 값(#N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME?, #NULL!)을 참조하는 경우

ISLOGICAL

값이 논리값을 참조하는 경우

ISNA

값이 #N/A(사용할 수 없는 값) 오류 값을 참조하는 경우

ISNONTEXT

값이 텍스트가 아닌 항목을 참조하는 경우. 이 함수는 값이 빈 셀을 참조하는 경우에 TRUE를 반환합니다.

ISNUMBER

값이 숫자를 참조하는 경우

ISREF

값이 참조를 참조하는 경우

ISTEXT

값이 텍스트를 참조하는 경우

주의

  • IS 함수의 값 인수는 변환되지 않습니다. 큰따옴표로 묶인 모든 숫자 값은 텍스트로 처리됩니다. 예를 들어 숫자가 필요한 대부분의 다른 함수에서는 텍스트 값 "19"가 숫자 19로 변환됩니다. 그러나 ISUMBER("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

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

구독 혜택을 살펴보고, 교육 과정을 찾아보고, 디바이스를 보호하는 방법 등을 알아봅니다.

커뮤니티를 통해 질문하고 답변하고, 피드백을 제공하고, 풍부한 지식을 갖춘 전문가의 의견을 들을 수 있습니다.