엑셀 셀이 숫자를 포함하는지 확인하는 방법

  1. 대상 셀: C2로 최대 100자를 넣을 예정이라 가정
  2. 대상 셀이 숫자를 포함하는지 확인하는 수식
  3. =OR(ISNUMBER(VALUE(MID(C2, ROW($1:$100), 1))))
  4. 설명
    • ⓐROW($1:$100) : 대상 셀에 입력된 문자열 각 글자위치를 의미 ( 즉 1, 2, 3 … )
    • ⓑMID(C2, ⓐ, 1): 대상 셀 문자열을 한 글자씩 나눔
    • ⓒVALUE(ⓑ): 나눈 한 글자를 숫자로 변환 시도
    • ⓓISNUMBER(ⓒ): 한 글자라도 숫자이면 TRUE를 반환
    • OR(ⓓ): TRUE가 1개 이상이면 대상 셀은 숫자를 포함.
    • 배열계산을 위해 Ctrl-Shift-Enter 키를 눌러 확인.

Leave a Reply

Your email address will not be published.