在一列excel中search多个string

我已经看过这个问题几次,但没有解决scheme为我工作,我想了解为什么。

我有以下几点:

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

当在函数的第三个参数中,我只在花括号中留下了1个单词,但是如果在那里添加“word2”,我会得到#VALUE! 背部。

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

使用SUMIFS()和通配符:

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