在EXCEL中如何把相同项目(A列)中的数据(B列)求和

A列一共6000多

C1中输入公式
=if(countif($A$1:A1,A1)=1, sumif(A:A, A1, B:B),"")
鼠标移到C1右下角,指针变成十字形时双击鼠标,公式自动向下填充值数据结尾
这样当A列的数据是第一次出现时,就统计与该值相等的B列中数据和
不是第一次出现的,不进行统计,保证每一个值统计一次
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-12-04
对A列用一次高级筛选,复制到其他地方,“不重复记录”打钩。
这样就能把A列所有项目不重复的罗列出来。

然后以这一列为条件做一个SUMIF,就行了。
第2个回答  2012-12-04
先按A列的升序重排AB列,然后分类汇总即可
第3个回答  2018-01-02
C1中输入公式
=if(countif($A$1:A1,A1)=1, sumif(A:A, A1, B:B),"")
鼠标移到C1右下角,指针变成十字形时双击鼠标,公式自动向下填充值数据结尾
这样当A列的数据是第一次出现时,就统计与该值相等的B列中数据和
不是第一次出现的,不进行统计,保证每一个值统计一次
第4个回答  2012-12-04
先筛选,再求和追问

A列一共6000多,筛选後也有900项

追答

你是要求每种项目的B列的所有值的和吧.你每个项目一个一个先筛选出来,然后,在B列最后一个值的下面一个空的单元格里打上=sum(B1:B列最后一个单元格)

追问

不同的项目有900多项,你这个方法效率太低.
不过还是非常感谢你.

在EXCEL中如何把相同项目(A列)中的数据(B列)求和
=if(countif($A$1:A1,A1)=1, sumif(A:A, A1, B:B),"")鼠标移到C1右下角,指针变成十字形时双击鼠标,公式自动向下填充值数据结尾 这样当A列的数据是第一次出现时,就统计与该值相等的B列中数据和 不是第一次出现的,不进行统计,保证每一个值统计一次 ...

excel中,如果A列中有重复的数据,那就把对应的B列中的数据相加,这怎么实 ...
首先,使用公式在C列标记出A列中重复的数据项:`=UNIQUE(FILTER(A1:A13,COUNTIF(A1:A13,A1:A13)>=2))`接着,使用SUMIF函数对B列中与C列匹配的数据进行条件求和:`=SUMIF($A$1:$A$13,D1,$B$1:B13)`这两个步骤结合起来,就能实现当A列有重复数据时,对B列相应数据进行相加的需求。

Excel表格中如何将A列重复项的相对应B列数值求和并合并excelab列重复...
1. 假设数据范围为Sheet1的A1:B10单元格。2. 在Sheet1中创建一个新的列,例如在C列,从C1单元格开始输入以下公式:```excel =SUMIFS(B:B, A:A, A1)```此公式将计算A列中与A1单元格相同值的所有行在B列中的数值总和。3. 将上述公式拖动或复制到C2单元格,以针对A2单元格的重复项进行相同...

Excel表格中如何将A列重复项的相应B列数值求和并合并?
1、选中数据区域中的任意一个单元格。2、点击【插入】,在【表格】分组,找到【数据透视表】。3、在打开的【创建数据透视表】对话框中,单击确定。4、在【数据透视表字段】设置菜单,把A列添加到【行标签】报B列添加到【值】区域。如下图,即可达到要求的效果。

excel符合A列条件的记录 对应的B列数值求和
首先,打开一个新的Excel工作簿,进入工作界面:1. 在工作表中,确保你有一列字母A和一列数字B,它们的对应关系是你需要求和的部分,如下所示:接着,你需要在单元格中输入SUMIF函数来执行计算:2. 选择一个空白单元格,例如C1,键入公式=SUMIF(B1:B10, "A", C1:C10)。这里的"B1:B10"是你需要...

excel表格a列重复数据对应b列数据汇总成一个表格?
- 选择A列。- 在Excel的“开始”选项卡中,找到“条件格式”并点击下拉菜单中的“突出显示单元格规则”,然后选择“重复值”。- 选择您想要突出显示重复项的方式,然后点击确定。2. **添加辅助列用于合并数据**:在C列(或任何空白列)旁边添加一个新列,用于合并B列的数据。3. **使用公式合并...

excel A列内容存在相同, 如何将对应B列的值合计
首先将A列内容复制到C列,然后对C列删除重复项。在D列用公式=SUMIF(A:A,C2,B:B),往下拖拉就可以了。

如何在Excel表中将A列数据和B列数据求和合并
在Excel表格中,可以使用以下步骤将A列重复项相对应的B列数值求和并合并:假设数据在Sheet1的A1:B10单元格区域中。新建一列,假设在C列,从C1单元格开始,输入以下公式,将A列中重复项对应的B列数值求和:=SUMIFS(B:B,A:A,A1)这个公式的意思是,在B列中,对所有A列中值等于A1的行进行求和。在...

在EXCEL表中,如何将A列中相同代码所对应B列的数值进行自动求和
A列 B列D243 48D243 32D243 15E321 456E321 65C486 89C486 120C486 301H654 987H654 582H897 10S789 654S123 852 puhongsheng80 | 浏览5908 次 |举报 我有更好的答案邀请更新 2008-06-01 最佳答案 C1=IF(COUNTIF($A$1:A1,A1)=1,SUMIF(A:A,A1,B:B),"")向下复制公式。 本回答由提...

excel中,如果A列中有重复的数据,那就把对应的B列中的数据相加,这怎么实 ...
1. 函数公式 =SUMIF($A$2:$A$13,D2,$B$2:$B$13)如图:函数公式 2. 数据透视表 选择数据源,【插入】-【数据透视表】-【选择放置透视表的位置】两个选项任选一个(本例选择现有工作表)-将字段【word】拖放到【行】标签,字段【count】拖放到【值】标签就ok了 透视表 3. 分类汇总 在...

相似回答