可以使用 VLOOKUP 函数来实现在 BOM 工作表中查找匹配行并返回对应值。具体公式如下:

=IF(ISBLANK(A!B8), '', IFERROR(VLOOKUP(A!B8, BOM!C:E, 3, FALSE), IFERROR(VLOOKUP(A!B2, BOM!C:E, 3, FALSE), '')))

其中,IF(ISBLANK(A!B8), '') 判断单元格 B8 是否为空,如果为空则返回空值。如果不为空,则继续执行 IFERROR(VLOOKUP(A!B8, BOM!C:E, 3, FALSE),查找 BOM 工作表中与 B8 单元格匹配的行,并返回该行的第 3 列(即 BOM!E:E 列)的值。如果未找到匹配行,则继续执行 IFERROR(VLOOKUP(A!B2, BOM!C:E, 3, FALSE),查找 BOM 工作表中与 A 工作表中单元格 B2 单元格匹配的行,并返回该行的第 3 列(即 BOM!E:E 列)的值。如果还未找到匹配行,则返回空值。

Excel VLOOKUP 函数:在 BOM 表格中查找匹配行并返回对应值

原文地址: https://www.cveoy.top/t/topic/oOfh 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录