需要 vlookup 帮助来匹配多个值中的任意一个

需要 vlookup 帮助来匹配多个值中的任意一个

我有一列数据,比如说食物。如果单元格中显示“披萨”或“可乐”或“炸薯条”,那么我希望它返回 TRUE,如果不是,则返回 FALSE。我该怎么做?我以为 vlookup 只能匹配一个值,但我有 3 个。

答案1

如果要查找这三个词中是否有任何一个出现在数据列中,可以使用以下公式,其中A1:A6是数据列:

=SUM(COUNTIF($A$1:$A$6,"pizza"),COUNTIF($A$1:$A$6,"coke"),COUNTIF($A$1:$A$6,"fries"))>0

或者,更短但不太透明:

=SUMPRODUCT(--($A$1:$A$6={"pizza","coke","fries"}))>0

相关内容