- Exemples de formules :
- Description de la fonction COUNTIF :
- COUNTIF Syntaxe
- Exemples de comptage de cellules vides et non vides :
- Comptage Wildcard
- Texte - Correspondance exacte
- Texte - Contient du texte
- Texte - Contient n'importe quel texte
- Couleur du compteur
- Nombre de doublons
- Countif avec deux ou plusieurs conditions - La fonction Countifs
- COUNTIFS - Supérieur à et Inférieur à
- COUNTIFS - Plage de dates
- COUNTIFS - Ou
- Syntaxe et arguments :
- Exemples COUNTIF VBA
- Comment utiliser la fonction COUNTIF pour Excel :
Ce didacticiel Excel montre comment utiliser les fonctions Excel Countif et Countifs.
Exemples de formules :
Description de la fonction COUNTIF :
Compte toutes les cellules d'une série qui répondent à un (COUNTIF) ou plusieurs (COUNTIFS) critères spécifiés.
COUNTIF Syntaxe
plage - Un tableau de nombres, de texte ou de valeurs vides.
critères - Une chaîne contenant les critères. Exemple « > 0 »
Plus d'exemples :
Examinons d'abord un exemple simple de COUNTIF :
COUNTIF supérieur à zéro
Ce code comptera toutes les cellules supérieures à zéro dans la colonne A.=countif(a4:a10,">0")
COUNTIF inférieur à zéro
Ce code comptera toutes les cellules inférieures à zéro dans la colonne A.=countif(a4:a10,"<0")
COUNTIF Cellules vides
=countif(a4:a10,"")
Cette formule COUNTIF compte toutes les cellules vides de la colonne A. Cependant, à la place, vous pouvez utiliser COUNTBLANK pour compter toutes les cellules vides :=countblank(a4:a10)
Compter les cellules non vides
Le comptage des cellules non vides est un peu plus délicat. On pourrait penser que cela compterait toutes les cellules non vides :=countif(a4:a10,"")
et c'est généralement le cas, à une exception notable près. Lorsqu'une cellule contient une formule qui se traduit par "" (Vierge), le code ci-dessus la comptera comme non vide car une formule existe dans la cellule. Utilisez plutôt cette formule :=countif(a4:a10,"*?")
Cette formule utilise des caractères génériques. Nous allons les découvrir ci-dessous.
Il existe une autre fonction de comptage que vous devez connaître : la fonction COUNTA. La fonction COUNTA compte toutes les cellules qui contiennent quoi que ce soit : une formule (même si elle se traduit par " "), une valeur logique (VRAI ou FAUX), du texte ou un nombre.
Exemples de comptage de cellules vides et non vides :
!!!!!!!!! photo des différents exemples !!!!!!!!!!
(mentionner compte?)
Comptage Wildcard
Vous avez peut-être entendu parler des caractères génériques dans Excel. Les caractères génériques sont des caractères qui peuvent représenter n'importe quel caractère. Voici un graphique :
photo avec des pommes
Texte - Correspondance exacte
=countif(a2:a10,"pommes")
Texte - Contient du texte
=countif(a2:a10,"*pommes*")
Texte - Contient n'importe quel texte
=countif(a2:a10,"*")
Countif - Ne contient aucun texte
=countif(a2:a10,"*")
Couleur du compteur
Malheureusement, il n'y a pas de moyen simple de compter les cellules avec des couleurs spécifiques. Pour ce faire, vous devrez utiliser VBA. Voici un lien avec plus d'informations : CountIf Cell Color using VBA>.
Nombre de doublons
Il existe de nombreuses façons de compter les doublons, mais examinons l'une des méthodes les plus simples, en utilisant uniquement les fonctions COUNTIF.
Photo
Tout d'abord, créez une colonne pour compter la fréquence à laquelle un enregistrement apparaît sur les données. Tout enregistrement apparaissant plus d'une fois (>1) est considéré comme un doublon.= compter
Ensuite, nous créons une fonction COUNTIF pour compter le nombre d'enregistrements qui apparaissent plus d'une fois := compter
Countif avec deux ou plusieurs conditions - La fonction Countifs
Jusqu'à présent, nous n'avons travaillé qu'avec la fonction COUNTIF. La fonction COUNTIF ne peut gérer qu'un seul critère à la fois. Pour COUNTIF avec plusieurs critères, vous devez utiliser la fonction COUNTIFS. COUNTIFS se comporte exactement comme COUNTIF. Vous ajoutez simplement des critères supplémentaires. Voyons quelques exemples…
IMAGE
COUNTIFS - Supérieur à et Inférieur à
Faisons un COUNTIF où nous vérifions si un nombre se situe dans une plage. Le nombre doit être supérieur à 0, mais inférieur à 100 :
COUNTIFS - Plage de dates
Essayons maintenant avec des dates. Recherchez des dates comprises entre le 01/01/2015 et le 15/07/2015 :
COUNTIFS - Ou
Jusqu'à présent, nous n'avons traité que ET Critères. Ex : Supérieur à 0 ET moins de 100. Que faire un COUNTIFS avec OU?
tableau croisé dynamique
Comment faire un décompte dans Excel
Critères pour Countif
avoir des hyperliens en haut vers les différentes sections
avoir des liens vers son contenu sur la page de formule avec # pour faire un lien vers différents trucs
lorsque vous appliquez des critères, traitez-le comme du texte
image
Syntaxe et arguments :
X -
Exemples COUNTIF VBA
Vous pouvez également accéder à la fonction Excel COUNTIF à partir de VBA, en utilisant Application.WorksheetFunction.
Taper:
1 | application.worksheetfunction.CountIf(Plage, Critères) |
En supposant que nous ayons les données affichées ci-dessus :
1 | WorksheetFunction.CountIf(Range("A1:A10"), ">60") |
Renvoie 4 , car il y a quatre cellules avec des valeurs supérieures à 60
1 | WorksheetFunction.CountIf(Range("A1:A10"), "10") |
Renvoie 1 , car il y a une cellule avec une valeur égale à 10
1 | MsgBox WorksheetFunction.CountIf(Range("A1:A10"), "") |
Renverra 10 , car toutes les cellules ont des valeurs
1 | MsgBox WorksheetFunction.CountIf(Range("A1:A10"), "") |
Renverra 10 , car il n'y a pas de cellules vides
En supposant que nous ayons les données dans un tableau nommé « Table1 », comme indiqué ci-dessus :
1 | WorksheetFunction.CountIf(Range("Table1"), "*test*") |
Renvoie 6, car il y a six cellules qui contiennent le mot « test ».
1 | WorksheetFunction.CountIf(Range("Table1"), "test") |
Renvoie 6, car aucune cellule ne contient UNIQUEMENT le mot « test ».
1 | WorksheetFunction.CountIf(Range("Table1"), "F*") |
Renverra 6, car il y a trois cellules dont les valeurs commencent par la lettre "F".
Comment utiliser la fonction COUNTIF pour Excel :
Retour à la liste des fonctions
Pour plus d'informations sur la fonction COUNTIF, visitez la page d'aide Microsoft COUNTIF.
Avant de parler de l'utilisation de la fonction countif, nous devons mentionner ces 3 autres fonctions
compter
comte
compte à blanc