在列excel中搜索多个字符串

时间:2017-09-14 16:13:35

标签: excel

我已经看过几次回答这个问题,但没有一个解决方案适合我,我想了解原因。

我有以下内容:

=SUMPRODUCT(sheet1!$E$2:$E$228714,--(sheet1!$F$2:$F$228714="someword"), --(ISNUMBER(FIND({"word1","word2"},sheet1!$C$2:$C$228714))))

当在函数的第三个参数中我只在花括号中留下1个单词时,效果很好,但如果我在其中添加“word2”,我会得到#VALUE!回来。

我希望能够找到多个单词。基本上第三个参数将返回1或0,具体取决于它是否为该行中的每个单元格找到指定的单词。

1 个答案:

答案 0 :(得分:2)

将SUMIFS()与通配符一起使用:

=SUM(SUMIFS(Sheet1!E:E,Sheet1!F:F,"someword",Sheet1!C:C,{"*word1*","*word2*"}))
相关问题