另一种选择是
=FILTER(A2:A, SEARCH(B3, A2:A))
过滤掉可以找到字符串的值,并且还支持字符串中的通配符,或者可以扩展为匹配正则表达式。
vlookup旨在始终为您提供一个结果。您的查询匹配然后它将返回值,否则它将返回错误。如果你想要所有的价值观,我会推荐一种不同的方法。
=IF($A1 = ("*" & B3 & "*", 1, 0)
填充它。此列应填充0和1,具体取决于列B的内容。=SUMIFS(A:A, B:B, "=1")
我希望这有助于简化您的Excel。如果您需要进一步的帮助,可以详细说明A和B列的内容以及您希望使用=vlookup()
实现的目标。