Excel에서 비어 있지 않은 모든 셀을 선택하기 위해 countifs를 얻는 방법은 무엇입니까?
countifs
비어 있지 않은 모든 셀을 선택하려면 어떻게합니까 ? 다른 두 가지 기준이 있으므로 counta
단독으로 사용 하는 것은 옵션이 아닙니다.
사용 istext
하면 결과가 항상 0이됩니다. Excel을 <>""
기준으로 사용할 때 오류가 발생 합니다.
기준을 사용하십시오 "<>"
. 그것은 포함, 빈 셀가 아닌 것은 계산됩니다 #NAME?
또는 #DIV/0!
. 그것이 작동하는 이유에 관해서는 내가 알면 망할 것이지만 Excel은 그것을 이해하는 것 같습니다.
참고 : 에서 잘 작동
Google Spreadsheet
도
여러 기준이 countif를 사용하는 경우
=countifs(A1:A10,">""",B1:B10,">""")
" >"" "
빈 것보다 더 큰 본다. 이 수식은 두 가지 기준을 찾고 계산을 위해 동일한 행에서 어떤 열도 비워 둘 수 없습니다. 하나의 열만 계산하는 경우 하나의 기준으로이 작업을 수행합니다 (예 : B1:B10
쉼표를 포함하지 않고 모든 항목을 사용 ).
Excel 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, "Cow", 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)
이 수식은 오류가있는 경우 (셀에 계산 / 평균화 할 데이터가없는 경우) 또는 개수 (셀에 데이터가있는 경우)가있는 경우 세 개의 대시 (---)로 셀을 채 웁니다. )
이 논리 쿼리의 좋은 점은 "---"의 텍스트 값을 만들어 완전히 빈 행 / 열을 제외한다는 것입니다. 따라서 행 계산 (또는 평균)이있는 경우 다음에서 계산 (또는 평균)됩니다. 수식의 또 다른 지점에서 두 번째 수식은 "---"셀을 무시하므로 오류로 응답하지 않습니다.
'program story' 카테고리의 다른 글
크롬에서 작동하지 않는 옵션 패딩 선택 (0) | 2020.10.29 |
---|---|
푸시 알림이 testflight에서 작동하지 않는 이유는 무엇입니까? (0) | 2020.10.29 |
ASP.NET MVC의 Page.ResolveUrl에 해당하는 것은 무엇입니까? (0) | 2020.10.29 |
Java에서 인터페이스의 인스턴스를 만들 수 있습니까? (0) | 2020.10.29 |
IE9의 box-shadow는 올바른 CSS를 사용하여 렌더링되지 않고 Firefox, Chrome에서 작동합니다. (0) | 2020.10.29 |