Excel countif가 숫자와 함께 작동하지 않습니다


4

다음 예제에서는 이상한 이유로 출력 '0'을 얻습니다. 누군가 왜 이런 일이 발생하고 내가 할 수 있는지 설명 할 수 있습니까? (셀의 형식은 "텍스트"입니다)

rows A:A
---------
1
11
111
22
2
1111

formula:
--------
=COUNTIF(A$1:A$65536;"1*")

result: 
-------
0

wanted result:
--------------
4

Excel의 테스트 조건은 COUNTIF정규식이 아닙니다. "[조건부 연산자] [값]"형식입니다. 알파벳 [값] (영어의 경우)은 기본적으로 대소 문자를 구분하지 않는 알파벳 순서로 테스트됩니다.
hBy2Py

답변:


5

나는 당신의 가치가 숫자라고 생각합니다. 를 사용하여 테스트

=ISNUMBER(A1)

입력 텍스트 형식을 적용 하면 형식이 텍스트로 변경되지 않습니다. 입력 하기 전에 텍스트 형식을 적용 하거나 앞에 나오는 아포스트로피 (텍스트를 표시하기 위해)와 같은 값을 입력해야합니다.

'111

COUNTIF와일드 카드 기능은 숫자에서 작동하지 않습니다. 이 수식을 사용하여 필요한 결과를 얻을 수 있습니다 (텍스트, 숫자 또는 혼합에서 작동)

=SUMPRODUCT(ISNUMBER(SEARCH(1;A$1:A$65536))+0)

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.