아래 수식을 사용하여 출석률을 계산하고 있으며 열에 입력된 값이 없으면 요약 열을 공백으로 유지하고 싶습니다 B12:AF12
.
이런 일이 일어나기 위해 내가 무엇을 놓치고 있습니까?
""
마지막 괄호 바깥쪽에 붙이고 모든 것을 닫아 보았지만 작동하지 않습니다 .
다음은 행을 요약하는 데 사용하는 공식입니다.
=COUNTIF(B12:AF12,"S")+(COUNTIF(B12:AF12,"S/")/2)
답변1
반복을 억제하는 또 다른 옵션은 다음과 같습니다.
=IFERROR(1/1/SUMPRODUCT(COUNTIF(B12:AF12,{"S","S","S/"})/2),"")
출력을 2로 나누는 3개의 countif를 수행하지만 S
두 번 계산되므로 실제 개수를 반환합니다.
sumproduct의 출력이 0이면 나누려고 할 때 오류가 발생 0
하고 IFERROR는 다음을 출력합니다.""
답변2
IF 문 안에 COUNTIFS를 중첩시키고 싶을 경우 다음과 같이 작동할 수 있습니다.
IF(COUNTIF(B12:AF12,"S")+COUNTIF(B12:AF12,"S/")=0,"",COUNTIF(B12:AF12,"S")+COUNTIF(B12:AF12,"S/ ")/2)
IF 문이 TRUE로 평가되면 출력은 ""(공백)이고, 그렇지 않으면 사용자가 지정한 수식이 출력됩니다.