sourcecode

엑셀에서 비어 있지 않은 모든 셀을 선택하려면 어떻게 해야 합니까?

copyscript 2023. 5. 4. 20:26
반응형

엑셀에서 비어 있지 않은 모든 셀을 선택하려면 어떻게 해야 합니까?

어떻게 해야 할 것countifs모든 비공백 셀을 선택하시겠습니까?나는 두 가지 다른 기준이 있기 때문에, 사용합니다.counta혼자서는 선택할 수 없습니다.

사용.istext결과가 항상 0이 되도록 합니다.사용 시 Excel에서 오류가 발생합니다.<>""기준으로서

기준 사용:"<>"다음을 포함하여 빈 셀이 아닌 모든 셀이 계산됩니다.#NAME?또는#DIV/0!왜 그것이 작동하는지에 대해서는, 내가 알 바 아니지만, 엑셀은 그것을 이해하는 것 같습니다.

참고: 에서 잘 작동합니다.Google Spreadsheet너무

여러 기준에서 countifs를 사용하는 경우

=countifs(A1:A10,">""",B1:B10,">""")

" >"" "비어 있는 것보다 큰 것을 봅니다.이 공식은 두 가지 기준을 검색하며, 두 열 모두 같은 행에서 비워 둘 수 없습니다.열을 하나만 세는 경우 하나의 기준으로 이 작업을 수행합니다(예: 이전의 모든 항목 사용).B1:B10쉼표 포함 안 함)

엑셀 2010에서 당신은 countifS 기능을 가지고 있습니다.

값이 0이 아닌 범위의 셀 수를 계산하려고 하면 문제가 발생했습니다.

예: A1 범위의 워크시트가 있는 경우:A10의 값은 1, 0, 2, 3, 0이었고 당신은 답 3을 원했습니다.

정상 함수 =COUNTIF(A1:A10,"<>0")는 빈 셀을 0으로 셀 때 8을 제공합니다.

이에 대한 나의 해결책은 COUNTIFS 함수를 범위는 같지만 여러 조건을 사용하는 것)으로 사용하는 것입니다.

= COUNTIFS(A1:A10",<>0",A1:A10",<>")

이렇게 하면 범위가 0이 아니고 비어 있지 않은지 효과적으로 확인할 수 있습니다.

여러 기준을 사용하는 경우 특정 열의 비어 있지 않은 셀 수를 계산하려면 DCOUNTA를 검토해야 합니다.

  A   B   C   D  E   F   G
1 Dog Cat Cow    Dog Cat
2 x   1          x   1
3 x   2 
4 x   1   nb     Result:
5 x   2   nb     1

E5의 공식: =DCOUNTA(A1:C5, "소", E1:F2)

다음을 시도할 수 있습니다.

=COUNTIF(Data!A2:A300,"<>"&"")

이를 위한 가장 좋은 방법은SUMPRODUCT대신:

=SUMPRODUCT((A1:A10<>"")*1)

또한 더 많은 기준을 제시하고 싶다면 매우 유용합니다.

=SUMPRODUCT((A1:A10<>"")*(A1:A10>$B$1)*(A1:A10<=$B$2))

내가 찾은 가장 좋은 방법은 "IF"와 "ISERROR" 문을 조합하여 사용하는 것입니다.

=IF(ISERROR(COUNTIF(E5:E356,1)),"---",COUNTIF(E5:E356,1)

이 공식은 오류가 발생할 경우(셀에 카운트/평균/등할 데이터가 없는 경우) 또는 카운트(셀에 데이터가 있는 경우) 세 개의 대시(---)로 셀을 채웁니다.

이 논리적 쿼리의 좋은 점은 완전히 빈 행/열을 텍스트 값 "---"로 만들어 제외한다는 것입니다. 따라서 행 수(또는 평균)가 계산식의 다른 위치에서 계산(또는 평균)된 경우 두 번째 공식은 "---" 셀을 무시하기 때문에 오류로 응답하지 않습니다.

언급URL : https://stackoverflow.com/questions/772225/how-do-i-get-countifs-to-select-all-non-blank-cells-in-excel

반응형