次のような列があります。
どのデバイスを使用しますか?
iPad
Kindle & iPad
No Tablet
iPad
iPad & Windows
IPadと言った人の数を数えるにはどうすればよいですか?
この式は完全一致では機能しますが、追加の値が含まれている場合は機能しません。
=(COUNTIF(A2:A51,"=iPad")/COUNTA(A2:A51))*1
助言がありますか?
今ではおそらく解決されているでしょうが、私はこれを横切って走り、自分の意見を述べるように考えました
=COUNTIF(a2:a51;"*iPad*")
重要なことは、Googleドキュメントでパラメータを分離する際に、;
ではなく,
を使用することです
..誰かがまだ答えを探している場合..これは私のために働いた:
=COUNTIF(a2:a51, "*" & b1 & "*")
あなたが使用する必要があります
=COUNTIF(A2:A51, "*iPad*")/COUNTA(A2:A51)
さらに、iPad OR Kindleなど、複数の要素をカウントする場合は、
=SUM(COUNTIF(A2:A51, {"*iPad*", "*Kindle*"}))/COUNTA(A2:A51)
分子内。
探していた文字列を手動で入力できたときに、ワイルドカードが機能しました。ただし、この文字列を別のセルに保存して参照したかったのです。ワイルドカードを使用してこれを行う方法がわからなかったため、最終的に次のことを行いました。
A1は、検索文字列を含むセルです。 BおよびCは、文字列内を含むA1のインスタンスの数をカウントする列です。
=COUNTIF(ARRAYFORMULA(ISNUMBER(SEARCH(A1, B:C))), TRUE)
COUNTIF関数でワイルドカードを直接使用してみてください。
=(COUNTIF(A2:A51,"=*iPad*")/COUNTA(A2:A51))*1