COUNTIF Google Sheets : compter les cellules selon un critère
Maîtrisez COUNTIF et COUNTIFS sur Google Sheets : texte, valeurs, cellules vides et cases à cocher. Formules prêtes à copier.
Par Ayoub Farid · · 1 min de lecture
COUNTIF (NB.SI) compte les cellules qui répondent à une condition spécifique ; COUNTIFS (NB.SI.ENS) compte les lignes qui remplissent plusieurs critères. Ces fonctions s'utilisent de la même façon dans Google Sheets et dans un tableur comme Excel (veillez simplement à utiliser des points-virgules comme séparateurs dans la version française d'Excel).
COUNTIF
=COUNTIF(range, criterion)
| Type de comptage | Formule |
|---|---|
| Texte exact | =COUNTIF(B2:B200,"Paid") |
| Supérieur à un nombre | =COUNTIF(C2:C200,">100") |
| Supérieur à une cellule | =COUNTIF(C2:C200,">"&F1) |
| Contient un texte | =COUNTIF(A2:A200,"*refund*") |
| Cellules vides | =COUNTIF(B2:B200,"") |
| Cellules non vides | =COUNTIF(B2:B200,"<>") |
| Cases cochées | =COUNTIF(D2:D200,TRUE) |
COUNTIFS
=COUNTIFS(B2:B200,"Paid",C2:C200,">100")
Toutes les conditions doivent être validées simultanément. Par exemple, pour compter entre deux dates :
=COUNTIFS(A2:A200,">="&F1,A2:A200,"<="&F2)
Compter les valeurs uniques
=COUNTUNIQUE(B2:B200)
(Fonction exclusive à Google Sheets.)
Calculer un pourcentage
=COUNTIF(B2:B200,"Paid")/COUNTA(B2:B200)
Erreurs fréquentes
- Oublier les guillemets autour des critères.
- Écrire
">F1"au lieu de">"&F1pour faire référence à une cellule. - Espaces masqués dans le texte. Nettoyez vos données avec la fonction TRIM (SUPPRESPACE).
Pour aller plus loin, consultez nos guides sur COUNTIF et COUNTIFS.
Questions fréquentes
Comment utiliser COUNTIF dans Google Sheets ?
Écrivez =COUNTIF(plage,"critère"), par exemple =COUNTIF(B:B,"Paid").
Comment compter les cases cochées dans Google Sheets ?
Utilisez la formule =COUNTIF(range,TRUE).
Comment compter avec plusieurs conditions ?
Utilisez COUNTIFS en associant chaque plage à sa condition respective.
Comment compter les valeurs uniques dans Google Sheets ?
Appliquez la fonction =COUNTUNIQUE(range).