Excel中如何用找出不同表中的相同内容并覆盖?

来源:百度知道 编辑:UC知道 时间:2024/05/23 15:53:37
比如:
编码 地址 3月销量 4月销量
1137204855 XXX 3
1137204480 YYY 4

1137204855 7(这个和第一个编码相同,怎么将同一个编码的放到同一行里面呢)

假设老表格的区域是A2:A100,表格区域在A101:A200
在B101输入公式=vlookup(a101,$a$2:$a$100,1,false)
向下复制粘贴,如果值不是#N/A的就是相同的,是#N/A 的就是不同的,用这种方法可以找出新表有,老表没有的数据
同样,把公式写在老表的右边,把公式中的查找区域改成新表的区域,就可以找出老表有,新表没有的的数据。
只要再筛选一下就行了

1.排序
数据-排序,对话框,先选择编码,(升降序无所谓);选择4月销量(升序)

2.加辅助列E,输入公式如下
E2=IF(A2=A3,D3,IF(A2=A1,"重复",D2)) 向下复制公式

公式说明:
如果编码与下一行相同,则4月销量取下一单元格的值。
如果编码与上一行相同,标志“重复”,以便删除。
编码唯一,则取原值。
(由于4月销量按升序排序,因此如果两行编码相同,只有下一单元格有数据,需要填到上一单元格中。)

3.筛选
数据-筛选-自动筛选,E列下拉框选择“重复”,选择数据行删除。
然后在 数据-筛选-全部显示。

4.将D1复制到E1;复制E列,选择性粘贴值,以取消公式。然后删除D列。

你可以先选中全部数据,然后:工具-排序,选编码所在列排序,然后再分类汇总,得到一张新汇总表后将汇总的数据稍微加工一下。

不太明白