永发信息网

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

答案:6  悬赏:80  手机版
解决时间 2021-01-10 08:22
  • 提问者网友:送舟行
  • 2021-01-09 16:44
excel里如何把相同的条码数据整合并且后面数量也自动增加
最佳答案
  • 五星知识达人网友:一秋
  • 2021-01-09 17:12
可以采用数据透视表的方法来实现,如下方法:
选中所有的数据;
点击插入选项卡,选择”数据透视表“;

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

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

全部回答
  • 1楼网友:像个废品
  • 2021-01-09 20:51
使用VBA代码,就可以一步实现,使用技巧分类汇总也可以实现
  • 2楼网友:轮獄道
  • 2021-01-09 19:36

使用数据透视表
使用函数countif--只统计个数
使用函数sumif--可以把数量汇总追问能具体下吗?
  • 3楼网友:鸽屿
  • 2021-01-09 18:48
先筛选,高级,不重复数据,把不重复的sku列内容整理出来。
然后用sumif函数
=sumif(原始sku列,整理的sku列的第一个数据,求和原始sku列对应的数量列)
向下拉公式即可
  • 4楼网友:山河有幸埋战骨
  • 2021-01-09 18:26
按前两列排序后,分类汇总

在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),"")
下拉填充
  • 5楼网友:像个废品
  • 2021-01-09 17:50
假定你的数据在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((B3<>B2)*(C3<>C2),SUMPRODUCT((B$3:B$1000=B3)*(C$3:C$1000=C3)*D$3:D$1000),"删除")
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯