在 Excel 中,如果使用 COUNTIF 函數,可以計算儲存格範圍內符合一個條件的個數,如果要在多個範圍內計算符合多個條件的個數,則要利用 COUNTIFS 函數。
如果你使用的 Excel 版本沒有提供 COUNTIFS 函數,可以使用 SUMPRODUCT 函數取代。例如:
使用 COUNTIFS 函數:
儲存格F2:=COUNTIFS(國文,">=60",英文,">60",數學,">=60")
其中的三個條件「國文,">=60"」、「英文,">60"」、「數學,">=60"」,是以邏輯 AND 執行運算。
以 SUMPRODUCT 函數取代:
儲存格F2:=SUMPRODUCT((國文>=60)*(英文>=60)*(數學>=60))
其中的「*」運算,也是執行邏輯 AND 運算
【延伸閱讀】
* Excel-計算符合多條件的個數(FILTER,COUNT)
* Excel-標示多欄姓名清單裡姓名重覆者(COUNTIF)
* Excel-計算符合條件個數的AND和OR運算(COUNTIF,COUNTIFS,SUMPRODUCT)
* Excel-計算不同姓名字數的人數(LEN,COUNTIF,REPT,SUMPRODUCT)
文章標籤
全站熱搜

您好,想請問您的COUNTIFS是設定國文、英文、數學都60分以上的人數 有無方法寫出"國文、英文60分以上,而數學60分以上以及50分以下的人數 我想應該可以用:=COUNTIFS(國文,">=60",英文,">=60",數學,">=60")+COUNTIFS(國文,">=60",英文,">=60",數學,<="50") 的方法 有無不用COUNTIFS()+COUNTIFS()的方法完成呢? (因為我的資料可能最後一項要符合大概10項)
您好, 若想計算"數學">"國文" 的個數有幾個, 要如何寫?
請參考:https://isvincent.pixnet.net/blog/post/48802053
請問要如何計算a欄+b欄合記大於某數字的個數?例如a欄有1-10,b欄有1-10,要如何計算a+b欄>5的個數。用countifs 可以分別計算a及b符合條件的個數,但是無法知道a+b>某數的個數。求解答。ㄒㄒ