甚至不确定excel是否可行。
我想比较列中的所有行,如果字符串包含“the”,则获取它们的计数
所以我知道我可以做到这一点 =计数(B0:B99)
有没有办法做B0-BN?计数
(~df.col3.str.contains('u|z')).sum() found this trying to make this work so i know its possible now.
现在我可以只计算它们,如果b0- bn包含字符串“the”。让我们假设所有行都包含字符串
我的备份计划是导出数据并编写一个ruby脚本来执行此操作,但我觉得我应该
注意一切都在B栏
答案 0 :(得分:3)
=SUM(IF(IFERROR(SEARCH("the ",B:B),0)<>0,1,0))
在公式栏中按 Ctrl + Shift + Enter 输入此数组公式。
结果应如下所示:
{=SUM(IF(IFERROR(SEARCH("the ",B:B),0)<>0,1,0))}
答案 1 :(得分:1)
这会计算列中包含字符串“the”的所有单元格:
=COUNTIF(B1:B99,"*the*")
答案 2 :(得分:1)
在每个单元格中添加一个类似于=IFERROR(SEARCH("the",C1),0)
的公式的额外列(D),其中列C包含您要搜索的文本,并将摘要公式=SUMIF(D1:D100,">0",B1:B100)
添加到列B的单个单元格中包含您想要求和的数字。