Microsoft로 로그인
로그인하거나 계정을 만듭니다.
안녕하세요.
다른 계정을 선택합니다.
계정이 여러 개 있음
로그인할 계정을 선택합니다.

여기에서는 값 또는 열 참조의 유형을 테스트하는 데 사용되는 8개 함수에 대해 설명합니다. IS 함수라고 불리는 이들 함수는 값 유형을 검사하여 그 결과에 따라 TRUE 또는 FALSE를 반환합니다. 예를 들어 ISBLANK 함수는 검사할 값이 비어 있는 열 참조인 경우 논리값 TRUE를 반환하고 값이 비어 있지 않은 경우 FALSE를 반환합니다.

구문

ISBLANK(value)

ISERR(value)

ISERROR(value)

ISLOGICAL(value)

ISNA(value)

ISNONTEXT(value)

ISNUMBER(value)

ISTEXT(value)

value     검사할 값입니다. 값은 빈 값, 오류 값, 논리값, 텍스트, 숫자 또는 열 참조가 될 수 있습니다.

함수

TRUE를 반환하는 경우

ISBLANK

값은 비어 있는 열 참조를 나타냅니다.

ISERR

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

ISERROR

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

ISLOGICAL

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

ISNA

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

ISNONTEXT

값은 텍스트가 아닌 개체를 나타냅니다. 이 함수는 값이 빈 열 참조를 나타내면 TRUE를 반환합니다.

ISNUMBER

값이 숫자를 참조하는 경우

ISTEXT

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

주의

  • IS 함수의 value 인수는 변환되지 않습니다. 예를 들어 숫자가 필요한 대부분의 다른 함수에서는 텍스트 값 "19"가 숫자 19로 변환됩니다. 그러나 ISNUMBER("19") 수식의 경우 "19"는 텍스트 값에서 숫자로 변환되지 않으므로 ISNUMBER 함수는 FALSE를 반환합니다.

  • IS 함수는 계산 결과를 테스트하는 수식에 유용합니다. IF 함수와 함께 사용하면 수식의 오류를 찾을 수 있습니다(다음 예제 참고).

예제 1

수식

설명(결과)

=ISLOGICAL(TRUE)

TRUE가 논리값인지 여부 확인 (TRUE)

=ISLOGICAL("TRUE")

"TRUE"가 논리값인지 여부 확인 (FALSE)

=ISNUMBER(4)

4가 숫자인지 여부 확인 (TRUE)

예제 2

Col1

수식

설명(결과)

=ISBLANK([Col1])

Col1 값이 비어 있는지 여부 확인 (FALSE)

#REF!

=ISERROR([Col1])

Col1 값이 오류인지 여부 확인 (TRUE)

#REF!

=ISNA([Col1])

Col1 값이 #N/A 오류인지 여부 확인 (FALSE)

#N/A

=ISNA([Col1])

Col1 값이 #N/A 오류인지 여부 확인 (TRUE)

#N/A

=ISERR([Col1])

Col1 값이 오류인지 여부 확인 (FALSE)

330.92

=ISNUMBER([Col1])

Col1 값이 숫자인지 여부 확인 (TRUE)

지역 1

=ISTEXT([Col1])

Col1 값이 텍스트인지 여부 확인 (TRUE)

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

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

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

이 정보가 유용한가요?

언어 품질에 얼마나 만족하시나요?
사용 경험에 어떠한 영향을 주었나요?
제출을 누르면 피드백이 Microsoft 제품과 서비스를 개선하는 데 사용됩니다. IT 관리자는 이 데이터를 수집할 수 있습니다. 개인정보처리방침

의견 주셔서 감사합니다!

×