【问题标题】:Merging 2 sheets based on 1 column基于 1 列合并 2 张工作表
【发布时间】:2013-04-15 19:00:46
【问题描述】:

我有两张在一个 Excel 文件中的工作表。

  1. Sheet1 包含带有数量的样式编号
  2. Sheet2 具有不同数量的样式编号。

大多数样式编号在两个工作表中都匹配(并且它们都是按 alpha 排序的),但是有些样式存在于一个工作表中,而另一个工作表中不存在,反之亦然。

根据样式编号自动合并 2 张工作表的最佳方法是什么,然后添加工作表 1 中未在工作表 2 中找到的行?

vlookup吗?我知道我可以使用vlookup,但是不会复制两张表中不匹配的列,我也不知道。

【问题讨论】:

    标签: excel


    【解决方案1】:

    您可以使用 2 个VLOOKUPs,一个从 sheet2 获取数据,一个在 sheet2 中识别在 sheet1 中找不到的数字(通过对所有返回 @ 的单元格放置一个过滤器987654325@)。

    【讨论】:

    • 为什么这个 vlookup 似乎不起作用 =VLOOKUP(D4,Sheet1!$A$3:$M$27,4) D4= 1009SA sheet1 B3 = 1009SA sheet1 column 4 on the 1009SA line is 1 相反返回 1 它返回 #N/A
    • 您需要对齐查找值。如果您的查找值在第一张表的 B 列中(由您的示例给出),您应该将您的 vlookup 公式调整为=VLOOKUP(D4,Sheet1!$B$3:$M$27,4)
    猜你喜欢
    • 2019-01-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多