【问题标题】:How can I compare two columns then return the value from third or fourth?如何比较两列然后从第三或第四返回值?
【发布时间】:2017-10-25 21:25:21
【问题描述】:

为了方便起见,我将解释我的文档包含的内容:我有 3 张 Excel 表格。第一个和第二个包含产品编号和产品标签。第三张表结合了两张表的产品编号,我想比较两张表的产品编号并找到相应的产品标签。

我将使用哪个函数来执行此操作?我希望公式在第 2 列中搜索第 1 列中任何匹配的产品编号并获取匹配的产品标签。如果没有,我希望它搜索第 3 列并从该表中获取正确的产品标签。

名为“FORM”的工作表需要其他 2 个与部件号匹配的标签

名为“B2B”的工作表

名为“B2C”的工作表

[

【问题讨论】:

  • 你应该使用 IF 语句链接到 Excel 中的其他工作表
  • 我用过 =if(Sheet1!A2=Sheet2!A2,Sheet2!B2,Sheet1!A2=Sheet3!A2,Sheet3!B2) 但这不起作用? @克拉彭赫兹
  • 请附上电子表格的屏幕截图和所需结果的示例。
  • 现在添加了屏幕截图 - @ImaginaryHuman072889
  • 我认为您缺少一张工作表的图像,因为没有包含标签的第 3 列。实际工作表名称也是必需的。

标签: excel excel-formula


【解决方案1】:

在表单的E2中粘贴

=IFERROR(IFERROR(VLOOKUP(A2,B2B!A:E,5,FALSE),VLOOKUP(A2,B2C!A:E,5,FALSE)),"Not found")

然后将这个公式向下拖动,无论您要检索多少行的部件名。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-01
    • 1970-01-01
    相关资源
    最近更新 更多