【问题标题】:check if value in column A has a match in a list检查 A 列中的值是否在列表中匹配
【发布时间】:2021-05-31 08:40:33
【问题描述】:

我有 2 张工作表,在 sheet1 的名称和 ID 列表中,而在 sheet2 我只有名称,我必须检查 sheet2 中的每个名称是否与 sheet1 中的列表匹配,并在 sheet2 中打印与相关联的 ID同名 列表是这样的:

Name      ID
zz         1
xx         2
cc         3

我尝试了许多公式,但它们都没有按我的意愿工作

【问题讨论】:

  • 好好搜索VLOOKUP()INDEX() + MATCH() 组合。在 SO 上也会有很多例子。
  • excel365见XLOOKUP()函数。
  • @RA 向下拖动公式。它会自动增加E1 直到你拖动的单元格。
  • @Harun24HR 非常感谢您,INDEX($K$1:$K$50,MATCH(E1,$J$1:$J$105,0)) 以及如何在另一张表中引用列表对于 K 和 J 细胞?
  • @RA 查看我的回答并告诉我们您的反馈。

标签: excel excel-formula vlookup spreadsheet


【解决方案1】:

根据您的评论,您需要在范围之前提及工作表名称 -

=INDEX(Sheet2!$K$1:$K$50,MATCH(E1,Sheet2!$J$1:$J$105,0))

【讨论】:

    猜你喜欢
    • 2021-06-26
    • 1970-01-01
    • 1970-01-01
    • 2019-12-14
    • 2017-09-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多