본문 바로가기
#1 엑셀 함수/#1.1 단일 함수

엑셀 ISNUMBER 함수 사용법 및 실무 예제

by 이세계의엑셀 2024. 10. 27.
반응형

엑셀의 ISNUMBER 함수는 특정 셀이 숫자인지 여부를 확인하는 함수입니다. 셀 값이 숫자일 경우 TRUE를 반환하고, 그렇지 않으면 FALSE를 반환합니다. 이 함수는 데이터를 정리하거나 검증할 때 유용하며, 숫자를 조건으로 사용하는 여러 작업에 활용됩니다. 특히 보고서 작성 시 숫자 입력의 정확성을 확인하는 작업이나 조건부 계산에서 자주 쓰입니다.

ISNUMBER 함수의 기본 작성 형태

ISNUMBER 함수의 기본적인 작성 구문은 매우 간단합니다:

=ISNUMBER(value)

  • value: 숫자인지 확인할 셀 또는 값

이 함수는 셀에 입력된 값이 숫자이면 TRUE를, 숫자가 아니면 FALSE를 반환합니다. 텍스트, 공백, 또는 오류 값이 들어 있는 셀은 FALSE를 반환하게 됩니다. 이처럼 간단하지만, 데이터 검증 과정에서 매우 강력한 기능을 제공합니다.

ISNUMBER 함수의 사용처와 구체적인 예시

다음은 ISNUMBER 함수를 다양한 상황에서 어떻게 사용할 수 있는지에 대한 구체적인 예시들입니다:

반응형

1. 셀 값이 숫자인지 확인하기

가장 기본적인 사용 사례로, 셀 값이 숫자인지 여부를 확인하는 방법입니다. 숫자일 경우 TRUE를 반환하고, 그렇지 않으면 FALSE를 반환합니다. 예를 들어 아래의 예시를 보겠습니다:

  A B C D E F
1 10 텍스트 25.5 FALSE 50 100
2 TRUE FALSE TRUE FALSE TRUE TRUE

위와 같은 데이터가 있을 때, A1 셀에 입력된 값이 숫자인지 확인하려면 다음과 같은 수식을 사용할 수 있습니다:

=ISNUMBER(A1)

2. 조건부 계산에서 ISNUMBER 함수 사용

ISNUMBER 함수는 IF 함수와 함께 사용할 때 매우 유용합니다. IF 함수와 결합하면 셀의 값이 숫자인지 여부에 따라 다른 동작을 수행할 수 있습니다. 예를 들어, 셀이 숫자일 경우 "숫자", 그렇지 않으면 "숫자 아님"이라는 메시지를 반환하도록 할 수 있습니다.

=IF(ISNUMBER(A1), "숫자", "숫자 아님")

ISNUMBER 함수의 실무형 예제

1. 보고서에서 숫자 값 확인

보고서 작성 시, 데이터를 검토하고 숫자 값만을 기준으로 계산을 할 때 유용합니다. 예를 들어, 아래 표에서 각 학생의 점수 열에서 숫자 값만을 계산에 포함시키는 방법을 보여줍니다.

  A B C D E F
1 이름 홍길동 김철수 이순신 장보고 유관순
2 점수 85 90   88 95

위의 데이터를 기반으로 점수가 있는지 확인하고, 빈 셀이나 비숫자 값을 제외하고 숫자 셀만 대상으로 하려면 다음과 같은 수식을 사용할 수 있습니다:

=IF(ISNUMBER(B2), "숫자 있음", "숫자 없음")

ISNUMBER 함수 사용 시 주의사항

  • 숫자로 변환 가능한 텍스트 값은 ISNUMBER 함수에서 FALSE를 반환합니다. 예를 들어 "100"이라는 텍스트는 숫자로 인식되지 않으므로 FALSE입니다.
  • 빈 셀은 자동으로 숫자가 아니므로, FALSE가 반환됩니다.

ISNUMBER 문제 예시

다음은 ISNUMBER 함수를 연습할 수 있는 문제입니다. 답을 보려면 마우스로 드래그하세요.

문제 1: 셀 값이 숫자인지 확인

다음 표에서 셀 값이 숫자인지 확인하는 수식을 작성하세요.

  A B C D E F
1 200 텍스트 150.5   TRUE 100

=ISNUMBER(A2)

▲ 답을 보려면 마우스로 드래그 하세요.

반응형