excel里如何把相同的条码数据整合并且后面数量也自动增加
答案:6 悬赏:80 手机版
解决时间 2021-01-10 08:22
- 提问者网友:送舟行
- 2021-01-09 16:44
excel里如何把相同的条码数据整合并且后面数量也自动增加
最佳答案
- 五星知识达人网友:一秋
- 2021-01-09 17:12
可以采用数据透视表的方法来实现,如下方法:
选中所有的数据;
点击插入选项卡,选择”数据透视表“;
弹出的对话框选择”选择“新建工作表”,点击确定;
将条形码(sku)用鼠标拖入“行标签”,将“数量”拖入“数值”,并设置为求和即可。
选中所有的数据;
点击插入选项卡,选择”数据透视表“;
弹出的对话框选择”选择“新建工作表”,点击确定;
将条形码(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列对应的数量列)
向下拉公式即可
然后用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),"")
下拉填充
或
在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),"删除")
=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),"删除")
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯