-2

我有一个带有 2 个工作表的 excel 文档。
在每个工作表中,有 2 列。
第一列包含产品编号,第二列包含产品价格。

1st SHEET 2nd SHEET
    PN Price PN Price
    406 189.03 9360 59
 9280 39.52 9365 59
 9365 54 9380 59
43006 76 25960 6.99
43007 33 43037 118.99
43027 83 43118 122.99
43028 8 43140 197.99
43029 388 43220 265
43037 113.99 43221 269
43044 235 43222 190.49

第一个工作表有 10 000 条记录,第二个工作表有 6 500 条记录。

我想找到两个工作表中的所有产品编号,

1st SHEET 2nd SHEET
    PN Price PN Price
    406 189.03 9360 59
 9280 39.52        9365 59
 9365 54            9380 59
43006 76 25960 6.99
43007 33           43037 118.99
43027 83 43118 122.99
43028 8 43140 197.99
43029 388 43220 265
43037 113.99    43221 269
43044 235 43222 190.49

删除所有价格不重复的产品编号,然后:

第 1张 第 2 张
    PN 价格 PN 价格
  9365 54             9365 59
43037     113.99 43037 118.99

4

1 回答 1

0

准备 PN 条目的唯一列表
ColumnA新工作表中,复制PN带有标题 from 的详细信息并附1st SHEET加到PN没有标题 from的详细信息2nd SHEET
还不如排序。
高级筛选器ColumnA,其中复制到另一个位置、复制到:B1和仅选中唯一记录。好的。(删除重复项不如高级过滤器可靠。)

查找在源表中分别
命名您的范围range1和。 在新工作表中输入:并复制到。 在更改为. 在输入. 根据需要复制下来。 range2
C2=VLOOKUP($B2,range1,2,FALSE)D2
D212
E2=C2=D2
C2:E2

选择
Filter sheet onColumnE#N/A删除可见行。
取消过滤。

整理
选择表,复制和粘贴,选择性粘贴,值。
删除ColumnEColumnA
节省。

于 2013-07-04T00:35:18.480 回答