【问题标题】:Excel trying to two compare columns in two different worksheets and return data from third columnExcel试图比较两个不同工作表中的两个列并从第三列返回数据
【发布时间】:2019-02-08 19:22:35
【问题描述】:

我有一张工作表,其中 c 列中包含公司名称,d 列中包含公司城镇,e 列中包含公司 ID。

我有第二张工作表,在 c 列中有相同的公司名称,在 d 列中有公司城镇。我缺少公司 ID。我需要将公司 ID 号提取到第二张工作表中。

如何比较第一个工作表中的两列以匹配公司名称和城镇以将公司 ID 引入第二个工作表?在 excel 中执行此操作的最简单方法是什么?

【问题讨论】:

  • 抱歉,我不确定在我的情况下如何最好地实现 vlookup
  • 你的两张床单叫什么名字?

标签: excel excel-formula


【解决方案1】:

我会提名你的工作表。您命名的第一个我将其命名为“Sheet1”,第二个命名为“Sheet2”。您将这些名称替换为工作表的实际名称

在“Sheet2”上,

选择 E2 并输入: =vlookup(c2,Sheet1!C:E,3,FALSE) 然后将公式复制到您的最后一个公司名称(或将其下拉)

“C2”是您要查找的值; Sheets1!C:E 是查找您的值的范围(“!”此符号表示另一张表); “3”是上一个范围的列数(“1”是公司名称,“2”是公司城镇,“3”是公司ID);
“FALSE”表示完全吻合(“true”是近似吻合)

这些公司总是在同一个城镇,还是同一个公司在不同的城镇并使用不同的 ID?因为这改变了一切

【讨论】:

  • 非常感谢 - 是的,所以问题是不同城镇有相同的公司。所以我处理这个问题的方式是我使用了 CONCAT、MATCH、INDEX 这似乎有效
猜你喜欢
  • 1970-01-01
  • 2015-05-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-07-17
相关资源
最近更新 更多