我使用以下公式:
=INDEX(array, MATCH(lookup_value, lookup_array, 0))
它看起来确实像这样:
=INDEX('Sheet B'!B:B, MATCH(E2, 'Sheet B'!X:X, 0))
问题是它适用于 X 列中的单元格仅具有 lookup_value 的所有情况。我需要一个公式,如果它找到这个精确的 13 个字符值但也包含其他文本,它将被视为匹配。
例子:
作品
lookup_value=CVE-2007-1205
X 列中的单元格=CVE-2007-1205
不起作用
lookup_value=CVE-2007-1205
X 列中的单元格=CVE-2007-1205, 2007-A-0020
答案1
这有效:
=INDEX('Sheet'!B:B, MATCH("*" & E2 & "*", 'Sheet'!X:X, 0))