범위 내에있는 것을 포함하는 셀을 계산하고 싶습니다. 텍스트 또는 숫자 또는 다른 것을 포함하는 셀은 결과 셀에서 더하기 셀을 수행해야합니다.
이 기능을 찾았습니다.
countif(range; criteria)
그러나 기준에 무엇을 입력 해야할지 모르겠 기 때문에 이것은 효과가 없습니다. 어떻게해야합니까?
답변
에 "<>"
대한 매개 변수로 따옴표를 포함하여 전달할 수 있습니다 criteria
. 이것은 기본적으로 비어 있거나 비어 있지 않은 한 계산합니다. 나는 이것이 당신이 원하는 것이라고 생각합니다.
=COUNTIF(A1:A10, "<>")
그렇지 않으면 CountA
Scott이 제안한대로 사용할 수 있습니다
답변
COUNTIF 함수는 지정된 범위의 숫자를 포함하는 셀만 계산합니다.
COUNTA (범위)는 인수 목록의 모든 값을 계산합니다. 텍스트 항목과 숫자는 길이가 0 인 빈 문자열을 포함하더라도 계산됩니다.
예 : A7의 함수 = COUNTA (A1 : A6)
범위:
A1
A2 b
A3 바나나
A4 42
A5
A6
A7 4-> 결과
Google 스프레드 시트 기능 목록에는 향후 참조 할 수있는 모든 기능 목록이 포함되어 있습니다 ( https://support.google.com/drive/table/25273?hl=ko) .
답변
후자는 “”와 같이 빈 결과가 포함 된 수식도 계산하므로 기준은 "?*"
아니 어야합니다."<>"
가장 간단한 공식은
=COUNTIF(Range,"?*")
답변
같은 셀이 있고 셀 =""
을 계산하지 않으려 는 경우 다음과 같은 수식을 사용하여 총 셀 수에서 빈 셀 수를 빼야합니다
=row(G101)-row(G4)+1-countblank(G4:G101)
2 차원 배열의 경우
=(row(G101)-row(A4)+1)*(column(G101)-column(A4)+1)-countblank(A4:G101)
Google 문서에서 테스트되었습니다.
답변
노트 :
답변
COUNTIF
함수는 COUNTA
어떤 값을 포함하는 모든 셀을 계산 하는 특정 조건을 셀을 계산할 수 있습니다
예 : 기능 A7
:=COUNTA(A1:A6)
범위:
A1| a
A2| b
A3| banana
A4| 42
A5|
A6|
A7| 4 (result)