2016-06-30 65 views
0

嗨,哦,你们所有的智者。excel只显示有差异值的行

不知道它是否可行..但是在这里。

我有一组场组(它是在相同的字段集我提取每次)

Sheet 1中的 “主” 片:

A B C 
----------- 
1 B 2 BA 
2 C 5 AB 

表Sheet 3:

A B C 
----------- 
1 B 1 BA 
2 C 5 AB 

由于B:2已从2更改为1,应导致:

Sheet2:

A B C 
----------- 
1 B 2 BA 

我想获得我的“主”表单和“下一次提取”数据之间的更改。

挑战(我认为)是我只想在第三张纸上显示更改的行。

Sheet1 : Master Data 
Sheet2 : Diff Reporting 
Sheet3 : Weekly Extraction 

有人吗?

+0

你可以发布你的数据图片吗?也许你可以将这两个列表复制到sheet3中并使用'remove duplicates'方法... –

+0

@ dot.Py Edited .. – osomanden

回答

1

继dot.Py的建议,我想:

  • 都复制行集到一个新的工作表
  • 添加的每一行最初来自哪个表列的表现,让我们把它称为“源代码”。
  • 使用“数据”选项卡中的“删除重复”功能,但不要将“源”列用作重复条件。 (http://www.excel-easy.com/examples/remove-duplicates.html
  • 删除重复项后,您将为已更改的行同时存在旧行和新行。
  • 基于“源”列进行过滤,然后从旧工作表中删除所有行。