【问题标题】:Excel lookup issueExcel 查找问题
【发布时间】:2014-09-03 14:38:52
【问题描述】:

您好,希望有人可以帮助我。自从我使用 excel 以来已经有一段时间了,并且真的很难做一些看起来相当简单的事情。

我有 2 个单独的工作表,其中包含大量数据。例如,工作表 1 有 800,000 行。每行都有一个唯一的代码。工作表 2 有 20,000 行,并且还具有与工作表 1 中相同的唯一代码。但工作表 2 中的代码具有位于单独列中的特定数据,这些数据与 20,000 个中的每一个相关。我想弄清楚的是如何让工作表 1 查找工作表 2 中的唯一代码以及下一列中的附加数据,然后当它找到与 800,000 匹配的相应代码时,它会添加我拥有的额外数据在与工作表 1 中的相关数据相关的单独列中。

快速示例。

工作表 1 包含 800,000 件不同的衣服。每件作品都有一个唯一的编号。 工作表 2 包含来自工作表 1 的 20,000 件衣服,但还有一个额外的项目颜色列。

我希望工作表 1 查找工作表 2 中的唯一代码,从 800,00 中找到工作表 1 中的代码,然后将项目颜色添加到工作表 1 中的每个唯一代码。

对不起,如果这有点神秘。

最好的问候

杰斯

【问题讨论】:

  • 尝试阅读=vlookup(...) 公式。

标签: excel


【解决方案1】:

不确定我是否理解了这个问题,但该示例显示了查找的工作原理

这是使用的公式逻辑:

 =IFNA(VLOOKUP($A3,$E$3:$F$4,2,FALSE),"-")

2是获取值的列索引(代码)。如果你不想要一个常数,你可以使用 match(..) 来查找列名。

$ 符号用于锁定行/列,当您扩展范围以应用于其他单元格时。

IFNA (... ,"-") allows you to add something if id tableA is not in present in tableB.

来自查找帮助:

【讨论】:

    猜你喜欢
    • 2013-08-01
    • 1970-01-01
    • 2011-08-31
    • 2016-11-17
    • 2010-09-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多