我有一个这样的专栏:
您将使用哪些设备?
iPad
Kindle & iPad
No Tablet
iPad
iPad & Windows
我如何计算说iPad的人数?
此公式适用于完全匹配,但如果它包含其他值,则不起作用:
=(COUNTIF(A2:A51,"=iPad")/COUNTA(A2:A51))*1
任何建议?
答案 0 :(得分:60)
现在可能已经解决了,但是我在这个问题上跑来跑去并想出了我的意见
=COUNTIF(a2:a51;"*iPad*")
重要的是,在谷歌文档中分离参数是使用;
而不是,
答案 1 :(得分:33)
..以防有人仍在寻找答案..这对我有用:
=COUNTIF(a2:a51, "*" & b1 & "*")
答案 2 :(得分:8)
你应该使用
=COUNTIF(A2:A51, "*iPad*")/COUNTA(A2:A51)
此外,如果你想计算多个元素,比如iPad或者Kindles,你可以使用
=SUM(COUNTIF(A2:A51, {"*iPad*", "*kindle*"}))/COUNTA(A2:A51)
在分子中。
答案 3 :(得分:2)
尝试直接在COUNTIF函数中使用通配符:
=(COUNTIF(A2:A51,"=*iPad*")/COUNTA(A2:A51))*1
答案 4 :(得分:2)
当我搜索的字符串可以手动输入时,通配符可以为我工作。但是,我想将此字符串存储在另一个单元格中并引用它。我无法弄清楚如何使用通配符执行此操作,因此我最终执行以下操作:
A1是包含我的搜索字符串的单元格。 B和C是我想要计算A1实例数的列,包括字符串:
=COUNTIF(ARRAYFORMULA(ISNUMBER(SEARCH(A1, B:C))), TRUE)
答案 5 :(得分:0)
尝试=COUNTIF(A2:A51,"iPad")