如果公式沒有總和值,需要協助將儲存格留空

如果公式沒有總和值,需要協助將儲存格留空

我使用下面的公式來計算出勤率,如果沒有從列中輸入值,我希望摘要列保持空白B12:AF12

為了實現這個目標,我缺少什麼?

我嘗試把""最後一個支架放在外面,然後關閉所有東西,但這不起作用。

下面是我用來總結我的行的公式:

=COUNTIF(B12:AF12,"S")+(COUNTIF(B12:AF12,"S/")/2)

答案1

這是另一個降低重複次數的選項:

=IFERROR(1/1/SUMPRODUCT(COUNTIF(B12:AF12,{"S","S","S/"})/2),"")

它執行 3 個 countif 將輸出除以 2,但由於S計數了兩次,因此返回實際計數。

如果 sumproduct 的輸出為 0,那麼當我們嘗試除以時會出現錯誤0,並且 IFERROR 將輸出""

答案2

您可能希望將 COUNTIFS 嵌套在 IF 語句中,如下所示:

IF(COUNTIF(B12:AF12,"S")+COUNTIF(B12:AF12,"S/")=0,"",COUNTIF(B12:AF12,"S")+COUNTIF(B12:AF12,"S/ ”)/2)

當 IF 語句的計算結果為 TRUE 時,輸出為「」(空白),否則輸出為您指定的公式。

相關內容