[英]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.