Excel 如何将某个范围内的重复数与给定值相加?

Excel 如何将某个范围内的重复数与给定值相加?,excel,excel-formula,pivot-table,worksheet-function,countif,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列中的每个项目相加 对于C1,我使用

下面是一个简单的例子:

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列中的每个项目相加

对于C1,我使用了=sumlookup$a$1:$a$10=$B$1,但收到:此函数的参数太少


一个简单的计数就足够了,除非我误解了

=COUNTIF($A$1:$A$10,B1)
Count if返回在第一个参数(范围)中找到第二个参数的次数


一个简单的计数就足够了,除非我误解了

=COUNTIF($A$1:$A$10,B1)
Count if返回在第一个参数(范围)中找到第二个参数的次数


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


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

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



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

那么B列已经推导出来了吗?我们不需要构建它?也许你正在寻找这个,COUNTIF函数,我手工制作了B列:……如果有更好的方法也制作了B列,它会更好。那么B列已经派生出来了?我们不需要构建它?也许你正在寻找这个,COUNTIF函数,我手动创建了B列:……如果有更好的方法来创建B列,它会更好。我只是在输入答案:p我的时间越长,感觉就像是一场打字比赛=嗯,这有助于提高打字速度。。。我想我已经恢复到每分钟90英里了@Zzevann当我将公式复制到C5时,所有的计数范围都从a1-a10变为a5-a15,如何保持c列中所有单元格的计数范围从a1-a10不变?使用范围中的$。这告诉excel它是一个固定的引用,它不会根据单元格在其中的相对位置而改变。这实际上是一个不获取滚动范围的要求,我已经适当地计算了我的答案。我只是在输入答案:p我在上的时间越长,感觉就像是一场打字比赛=嗯,这有助于提高打字速度。。。我想我已经恢复到每分钟90英里了@Zzevann当我将公式复制到C5时,所有的计数范围都从a1-a10变为a5-a15,如何保持c列中所有单元格的计数范围从a1-a10不变?使用范围中的$。这告诉excel它是一个固定的引用,它将根据单元格在其中的相对位置进行更改。这实际上是一个不获取滚动范围的要求,考虑到有人说重复数据消除列表是手动创建的,我已经适当地给出了我的答案,这是一个避免该步骤的一次性回答。考虑到据说重复数据消除列表是手动创建的,这是一个避免该步骤的一次性回答。