Sign in with Microsoft
Sign in or create an account.

若要計算符合單一條件 (例如等於、大於、小於、大於或等於或小於或等於) 的數位或日期,請使用 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")

2007 Excel 及更新版本 (提供的 COUNTIFS 函數) 會計算範圍 B2:B7 大於或等於 9000 且小於或等於 22500 (4)

13

=SUMPRODUCT ( (B2:B7>=9000) * (B2:B7<=22500) )

SUMPRODUCT 函數會計算範圍 B2:B7 包含大於或等於 9000 且小於或等於 22500 的儲存格數目, (4) 。 您可以在 2003 Excel版本及更早版本使用此函數,因為無法使用 COUNTIFS。

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 中資料大於 3/1/2010 (3)

21

=COUNTIF (B14:B17,"2010/12/31")

計算範圍 B14:B17 等於 2010/12/31 (1) 。 準則中不需要等號,因此此處不包含等號 (如果您包含等號 ("=12/31/2010") 。

22

=COUNTIFS (B14:B17,">=2010/1/1",B14:B17,"<=12/31/2010")

計算範圍 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) 之間的儲存格數目。 此範例可取代 2007 年 2 月Excel COUNTIFS 函數。 DATEVALUE 函數會將日期轉換成數值,SUMPRODUCT 函數可以處理該值。

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Office Insiders

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×