如何按给定值求和范围内的重复数?

时间:2015-03-31 17:55:56

标签: excel excel-formula pivot-table worksheet-function countif

一个简单的例子如下:

Column A is the list containing all data
Column B is the list of all unique data in Column A without duplicates
Column C will be the number of duplicates for each item in Column B from Column A

如何为C列中的单元格编写一个简单的公式,以便对A列中B列中的每个项目求和?

我将=sum(lookup($a$1:$a$10=$B$1))用于C1,但收到了:此函数的参数太少

enter image description here

2 个答案:

答案 0 :(得分:4)

一个简单的countif()就足够了,除非我误解了..

=COUNTIF($A$1:$A$10,B1)

Count if返回在第一个参数中找到第二个参数的次数(这是一个范围。)

Example

答案 1 :(得分:2)

使用数据透视表可能更简单:

SO29375269 example

唯一列表是作为构建数据透视表的一部分创建的,并按字母顺序排序。出于控制目的,总计也可以是自动的。