首页 > 解决方案 > 如果 a a1 匹配 B:B 中的任何单元格,则 C

问题描述

我的 D:D 列有名称,G:G 列有相同的名称,但末尾有数字,所以如果 D1 与 G 中的任何单元格匹配,例如 G4,我需要来自 H4 的数据。这是我到目前为止所拥有的

    =IF(REGEXMATCH(D2,G2),H2,"")

我也试过

    =IF(REGEXMATCH(D2:D,G2:G),H2:H,"")

[表格截图]

1

标签: regexif-statementgoogle-sheetsgoogle-sheets-formula

解决方案


在 K2 尝试

=ArrayFormula(if(len(D2:D), iferror(vlookup(regexreplace(D2:D, "(\s\(\d+\))",), G2:H, 2, 0)),))

看看这是否有效?


推荐阅读