使用 Excel COUNTIF 的簡單模式來符合子字串?

使用 Excel COUNTIF 的簡單模式來符合子字串?

如何修復此公式: =COUNTIF(A1:A10,"*jim*")匹配任何包含“jim”子字串但來自細胞,如:=COUNTIF(A1:A10,C11)其中單元格C11包含文字“jim”?

也許另一個單元格用星號包裹“吉姆”?

(我當然不需要定義特殊函數,或求助於 Visual Basic?)

也可以看看:

如何將字串值傳遞到 COUNTIF 中?

https://stackoverflow.com/q/22542834/262852

答案1

將公式中的正規表示式字串和單元格字串連接起來,如下所示:

=COUNTIF(A1:A10,"*"&C11&"*")

讓我知道這是否有幫助

答案2

另一個選擇是使用SUMPRODUCTand FIND

=SUMPRODUCT(--(ISNUMBER(FIND(C11,A1:A10))))

相關內容