簡體   English   中英

Excel-跨多個行的COUNTIF和SUMIF

[英]Excel - COUNTIF and SUMIF across multiple rows

我有一個帶有多列“是” /“否”的工作表。 我需要計算> 5“是”的行數。 顯然,使用countif可以很容易地確定是否應包含單個行,但是我無法弄清楚如何使該行“有資格被計數”,然后求和滿足我的條件的行數。

假設您的范圍是A2:Z100此數組公式將計算具有5個或更多"Yes"條目的行數

=SUM((MMULT((A2:Z100="Yes")+0,TRANSPOSE(COLUMN(A2:Z100)^0))>=5)+0)

使用CTRL + SHIFT + ENTER確認

或者您可以將此版本與FREQUENCY

=SUM(IF(FREQUENCY(IF(A2:Z100="Yes",ROW(A2:Z100)),ROW(A2:Z100))>=5,1))

....這也需要“數組輸入”

或用第三種方法COUNTIF - 不需要數組項

=SUMPRODUCT(0+(COUNTIF(OFFSET(A2:Z100,ROW(A2:A100)-ROW(A2),0,1),"Yes")>=5))

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM