J'ai une colonne comme celle-ci:
Quels appareils utiliserez-vous?
iPad
Kindle & iPad
No Tablet
iPad
iPad & Windows
Comment compter le nombre de personnes ayant dit iPad?
Cette formule fonctionne pour les correspondances exactes mais pas si elle contient une valeur supplémentaire:
=(COUNTIF(A2:A51,"=iPad")/COUNTA(A2:A51))*1
Aucune suggestion?
Il aura probablement été résolu à ce jour, mais j’ai couru à travers cela et j’ai pensé donner mon avis.
=COUNTIF(a2:a51;"*iPad*")
L'important est que la séparation des paramètres dans Google Documents utilise un ;
et pas un ,
.. au cas où quelqu'un cherche toujours la réponse .. cela a fonctionné pour moi:
=COUNTIF(a2:a51, "*" & b1 & "*")
Tu devrais utiliser
=COUNTIF(A2:A51, "*iPad*")/COUNTA(A2:A51)
De plus, si vous vouliez compter plusieurs éléments, comme les iPad OR Kindles, vous utiliseriez
=SUM(COUNTIF(A2:A51, {"*iPad*", "*Kindle*"}))/COUNTA(A2:A51)
au numérateur.
Les caractères génériques fonctionnaient pour moi lorsque la chaîne que je cherchais pouvait être entrée manuellement. Cependant, je voulais stocker cette chaîne dans une autre cellule et y faire référence. Je ne savais pas comment faire cela avec des caractères génériques, alors j'ai fini par faire ce qui suit:
A1 est la cellule contenant ma chaîne de recherche. B et C sont les colonnes dans lesquelles je veux compter le nombre d'instances de A1, y compris dans les chaînes:
=COUNTIF(ARRAYFORMULA(ISNUMBER(SEARCH(A1, B:C))), TRUE)
Essayez d’utiliser des caractères génériques directement dans la fonction COUNTIF:
=(COUNTIF(A2:A51,"=*iPad*")/COUNTA(A2:A51))*1