基本上,我无法找到在数组中为部分包含数组中其他单元格的文本执行countif的公式。
例如,当在“fire”,“arcade fire”,“firetruck”和“water”的数组中搜索文本“fire”时,我希望公式返回值3。尝试使用countif和匹配无济于事。
我试过的代码包括: MATCH(“FIRE”,B1:B4,1)其中B1:B4是上述字符串。 COUNTIF( “火”,B1:B4)。 = IF(ISNUMBER(SEARCH(“FIRE”,B1:B4)),1,0)(此函数不理想,因为它不会计数)。
答案 0 :(得分:1)
如果文字“火”,“街机火”,“救火车”在A栏,那么
A1 = fire
A2 = arcade fire
...
首先添加一列B,填写以下值:
B2 =ISNUMBER(SEARCH("fire",A2))
B3 =ISNUMBER(SEARCH("fire",A3))
......
然后通过以下方式获得结果:
=COUNTIFS(B2:B5,"TRUE")
答案 1 :(得分:1)
答案 2 :(得分:0)