excel里如何把相同的条码数据整合并且后面数量也自动增加

我的表格里有一列条码,后面数量都为1,然后条码有相同的我想合并成一个后面的数量变成2,请问如何实现?

可以采用数据透视表的方法来实现,如下方法:

    选中所有的数据;

    点击插入选项卡,选择”数据透视表“;

    弹出的对话框选择”选择“新建工作表”,点击确定;

    条形码(sku)用鼠标拖入“行标签”,将“数量”拖入“数值”,并设置为求和即可。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-12-08
先筛选,高级,不重复数据,把不重复的sku列内容整理出来。
然后用sumif函数
=sumif(原始sku列,整理的sku列的第一个数据,求和原始sku列对应的数量列)
向下拉公式即可
第2个回答  2014-12-08
假定你的数据在BCD列,先按BC列排序,然后在E3输入公式:
=IF((B3<>B2)*(C3<>C2),SUMRPODUCT((B$3:B$1000=B3)*(C$3:C$1000=C3)*D$3:D$1000),"删除")
将公式向下复制。
选中E列,复制、选择性粘贴,选中“数值”,确定。将公式值固定下来。
选中所有列,筛选E列为“删除”的行,
选中所有筛选结果行,按ALT+分号键,右键“删除行”,确定。
退出筛选状态。追问

按照您的方法做了但是不行

追答

写错了一个函数,改为:
=IF((B3B2)*(C3C2),SUMPRODUCT((B$3:B$1000=B3)*(C$3:C$1000=C3)*D$3:D$1000),"删除")

本回答被网友采纳
第3个回答  2014-12-08

    使用数据透视表

    使用函数countif--只统计个数

    使用函数sumif--可以把数量汇总

追问

能具体下吗?

第4个回答  2014-12-08
按前两列排序后,分类汇总

在G3中输入或复制粘贴下列公式
=IF(SUMPRODUCT((D$3:D8=D8)*(E$3:E8=E8))=1,SUMPRODUCT((D$3:D$1002=D8)*(E$3:E$1002=E8)*F$3:F$1002),"")
下拉填充
相似回答