若要計算符合單一條件的數位或日期 (,例如等於、大於、小於、大於或等於或小於或小於或等於) ,請使用 COUNTIF 函數。 若要計算範圍 (為大於 9000 且同時小於 22500) 的數位或日期,您可以使用 COUNTIFS 函數。 或者,您也可以使用 SUMPRODUCT。
範例
附註: 您必須根據將這些範例複製到 Excel 工作表的位置和方式,調整此處所述的這些儲存格公式參照。
1 |
A |
B |
---|---|---|
2 |
銷售人員 |
發票 |
3 |
巫百勝 |
15,000 |
4 |
巫百勝 |
9,000 |
5 |
唐祖安 |
8,000 |
6 |
Suyma |
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 函數會計算範圍 B2:B7 大於或等於 9000 且小於或等於 22500 (4) |
13 |
=SUMPRODUCT ( (B2:B7>=9000) * (B2:B7<=22500) ) |
SUMPRODUCT 函數會計算範圍 B2:B7 中包含大於或等於 9000 且小於或等於 22500 且小於或等於 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”) |
計算範圍 B14:B17 中數據大於 2010/3/1 的儲存格個數 (3) |
21 |
=COUNTIF (B14:B17,“2010/12/31”) |
計算範圍 B14:B17 等於 2010/12/31 的儲存格個數 (1) 。 準則中不需要等號,因此這裡並不會包含等號, (如果您將等號包含 (“=2010/12/31”) ,公式就會使用等號。 |
22 |
=COUNTIFS (B14:B17,“>=2010/1/1”,B14:B17,“<=2010/12/31”) |
計算範圍 B14:B17 仲介於 (包含) 2010/1/1 和 2010/12/31 之間的儲存格個數 (3) 。 |
23 |
=SUMPRODUCT ( (B14:B17>=DATEVALUE (“2010/1/1”) ) * (B14:B17<=DATEVALUE (“2010/12/31”) ) ) |
計算範圍 B14:B17 仲介於 (包含) 2010/1/1 和 2010/12/31 之間的儲存格個數 (3) 。 DATEVALUE 函數會將日期轉換為數值,SUMPRODUCT 函數便可使用。 |