若要計算符合單一條件 (的數字或日期,例如等於、大於、小於、大於等於或等於) ,或小於等於,請使用 COUNTIF 函數。 若要計算落在 (範圍內的數字或日期,例如大於9000且同時低於22500) ,您可以使用 COUNTIFS 函數。 另外,你也可以使用 SUMPRODUCT。
範例
注意
你需要根據將這些範例複製到Excel表格的地點和方式,調整這裡列出的儲存格公式參考。
| 1 | A | B |
|---|---|---|
| 2 | 銷售人員 | 發票 |
| 3 | 巫百勝 | 15,000 |
| 4 | 巫百勝 | 9,000 |
| 5 | 唐祖安 | 8,000 |
| 6 | 蘇伊瑪 | 20,000 |
| 7 | 巫百勝 | 5,000 |
| 8 | 黃雅婷 | 22,500 |
| 9 | 公式 | 描述 (結果) |
| 10 | =COUNTIF (B2:B7,“>9000”) | COUNTIF 函式計算在 B2:B7 範圍內包含大於 9000 (4) 的儲存格數量 |
| 11 | =COUNTIF (B2:B7,“<=9000”) | COUNTIF 函式計算在 B2:B7 範圍內包含小於 9000 (4) 的儲存格數量 |
| 12 | =COUNTIFS (B2:B7,“>=9000”,B2:B7,“<=22500”) | COUNTIFS 函數計算範圍中大於或等於 9000 且小於 22500 (4) 的單元數 |
| 13 | =總積 ( (B2:B7>=9000) * (B2:B7<=22500) ) | SUMPRODUCT 函數計算範圍 B2:B7 中包含大於或等於 9000 且小於 22500 (4) 的儲存格數量。 |
| 14 | 日期 | |
| 15 | 3/11/2011 | |
| 16 | 1/1/2010 | |
| 17 | 12/31/2010 | |
| 18 | 6/30/2010 | |
| 19 | 公式 | 描述 (結果) |
| 20 | =COUNTIF (B14:B17,“>2010年3月1日”) | 計算資料大於 2010/3/1 (3) 的範圍 B14:B17 範圍內的儲存格數量 |
| 21 | =COUNTIF (B14:B17,「2010/12/31」) | 計算範圍 B14:B17 的細胞數,該區間為 2010/12/31 (1) 。 標準中不需要等號,因此此處未包含, (若包含等號,公式仍適用於等號 (“=12/31/2010”) 。 |
| 22 | =COUNTIFS (B14:B17,“>=1/1/2010”,B14:B17,“<=12/31/2010”) | 計算範圍 B14:B17 中,包含 2010 年 1 月 1 日至 2010 年 12 月 31 日之間的 () (3) 之間的細胞數量。 |
| 23 | =SUMPRODUCT ( (B14:B17>=DATEVALUE (“1/1/2010”) ) * (B14:B17<=DATEVALUE (“12/31/2010”) ) ) | 計算範圍 B14:B17 中,包含 2010 年 1 月 1 日至 2010 年 12 月 31 日之間的 () (3) 之間的細胞數量。 DATEVALUE 函數將日期轉換為數值,SUMPRODUCT 函數即可處理此值。 |