excel countif 問題

2010-02-05 10:15 pm
我有必要一次過在多個不同的大範圍落 countif

=countif(E3:E27,H3:H27,K3:K27,N3:N27,Q3:Q27,E31:E55,H31:H55,K31:K55,N31:N55,Q31:Q55,E59:E83,H59:H83,K59:K83,N59:N83,Q59:Q83,1)

最後那個「1」字, 就是count 呢個range 內有幾多個「1」
不過即使, 個range 並非我打上去, 而是用 control 及shift 括出, excel 自己幫我寫.
而且曾嘗試過把最後的「1」, 改成「'=1'」

excel 都話條formula 有error 不能執行.

那, excel 有方法一次過countif 多個不同的大範圍的數據嗎?

回答 (2)

2010-02-06 3:51 am
✔ 最佳答案
countif 函數只容2個參數,你九十幾個當然error 啦。

試試這個罷:

=SUM(COUNTIF(OFFSET(E3:E27,{0;28;56},{0,3,6,9,12}),1))

請注意:
{0;28;56}  裡面用分號「;」
{0,3,6,9,12} 裡面用逗號「,」

不要攪錯了。

2010-02-05 19:52:50 補充:
~~~~~~~~~~~~~~~~
這條不是陣列公式,不用三鍵連按。

2010-02-08 19:19:43 補充:
請問版大有沒有試行公式?可行還是不行?

2010-02-10 23:16:33 補充:
版大怎麼不回應一下?
如果我寫的公式行不得,就請版大說出來,好讓別人寫出正確的。

2010-02-11 16:58:01 補充:
回版大:
offset(E3:E27,下移,右移)
並非height, width。


原資料與公式是否在同一工作表?
如果在同一工作表而公式不行,則原因不明,請上傳檔案讓我看看。
http://w2.hkmalls.com/rc/file/upload.php

2010-02-12 21:11:57 補充:
●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●

版大遲遲不回應,時間問題,我跟進到此為止。

●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●
2015-05-03 1:30 am
COUNTIF 示範: https://www.youtube.com/watch?v=yHIeo80uH_I
希望幫到你


收錄日期: 2021-04-13 17:05:00
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20100205000051KK00633

檢視 Wayback Machine 備份