若要计算满足单个条件(如等于、大于、小于、大于或等于或小于等于) )的数字或日期 (,请使用 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 (4) 的单元格的个数。 |
| 14 | 日期 | |
| 15 | 3/11/2011 | |
| 16 | 1/1/2010 | |
| 17 | 12/31/2010 | |
| 18 | 6/30/2010 | |
| 19 | 公式 | 描述(结果) |
| 20 | =COUNTIF (B14:B17,“>3/1/2010”) | 计算数据大于 3/1/2010 (3) 的 B14:B17 区域中的单元格数量 |
| 21 | =COUNTIF (B14:B17,“12/31/2010”) | 计算区域 B14:B17 中等于 12/31/2010 (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 函数可以使用该数值。 |