Excel:根据条件计算单元格数

时间:2015-04-23 13:21:21

标签: excel function count

我有一个excel电子表格,其中包含"客户ID"字段和"检查ID"领域。我需要计算与特定日期的客户ID相关联的支票ID的数量吗?

## Customer ID ##  ## Check ID##  ## Check Date##

   2554               823488         04/24/2015
   2554               823489         04/24/2015
   4856               823450         04/24/2015

因此,客户2554的计数为2,而客户4856的计数为1。

3 个答案:

答案 0 :(得分:0)

如果您的列是A,B和C(A4中的4856),请尝试在E2中复制以适应:

=COUNTIFS(A:A,A2,C:C,C2)  

并将C2替换为您的"特定日期"的单元格绝对引用。

答案 1 :(得分:0)

假设您使用的是Excel 2010或更高版本,则应该能够使用=COUNTIFS()功能。

Example

答案 2 :(得分:0)

您应该查看允许您执行此操作的SUMPRODUCT函数(Excel 2003和+)!

它生成两个数组的乘积,然后返回它们的总和。 因此,如果构造一个数组,如果满足条件则给出1,否则为0,则将得到满足条件的单元格总和。

示例:=SUMPRODUCT( (A:A=2554)*1 )将返回2.

https://support.office.com/en-ca/article/SUMPRODUCT-function-57a7bfa7-f74d-4ead-8c93-57f759c8f616