반응형
TRUE 및 FALSE가 SUM() 내에서 작동하지 않습니다.
열에 부울 값이 있습니다.
A
1 TRUE
2 FALSE
3 TRUE
4 TRUE
나는 엑셀에서 그것을 깨달았습니다.=TRUE+TRUE
돌아온다2
그리고.=TRUE+FALSE
돌아온다1
그것은 암시합니다.TRUE
와 같음1
그리고.FALSE
와 같음0
.하지만,SUM(A1:A4)
항상 되돌아옴0
배열 공식 스타일에 상관없이...나는 그것을 기대합니다.3
(의 수TRUE
범위 내).
얻을 수 있는 한 가지 방법3
사용하는 것입니다.{=SUM(IF(A1:A4,1,0))}
(어레이 공식 스타일), 중복되는...그것보다 더 간단한 해결책을 생각해 낼 수 있는 사람이 있습니까?
나는 그의 조건이 참인 범위에서 COUNTIFS와 성공했습니다.
=COUNTIF(D2:D51,TRUE)
범위 앞에 다음을 추가할 수 있습니다.--
배열로 입력합니다.그--
는 불리언을 정수 등가물로 변환합니다.
=SUM(--(A1:A4))
의 설명서에 따라SUM
함수:
인수가 배열 또는 참조인 경우 해당 배열 또는 참조의 숫자만 계산됩니다.배열 또는 참조의 빈 셀, 논리적 값 또는 텍스트는 무시됩니다.
true/false 필드에서 sum을 사용하려면 true/false 조건에 1을 곱하여 0 또는 1로 평가할 수 있습니다.그러면 합계 함수가 열에 적용됩니다.
언급URL : https://stackoverflow.com/questions/14188320/true-and-false-dont-work-within-sum
반응형
'source' 카테고리의 다른 글
PostgreSQL에 대해 데이터베이스 생성 시뮬레이션이 없는 경우 (0) | 2023.06.01 |
---|---|
항목이 "리소스" 매개 변수에 두 번 이상 지정되었습니다.중복 항목은 "리소스" 매개 변수에서 지원되지 않습니다. (0) | 2023.06.01 |
코어 데이터 오류 "data:" (0) | 2023.06.01 |
Android Studio에서 "R 기호를 확인할 수 없음" (0) | 2023.06.01 |
ssh: 호스트 github.com 에 연결 포트 22: 연결 시간 초과 (0) | 2023.06.01 |