Comment compter des mots spécifiques dans Excel : avec des exemples
Vous pouvez utiliser les formules suivantes pour compter l’occurrence de mots spécifiques dans Excel :
Méthode 1 : compter l’occurrence d’un mot spécifique dans une cellule
=(LEN(A2)-LEN(SUBSTITUTE(A2,"word","")))/LEN("word")
Cette formule particulière compte combien de fois le « mot » apparaît dans la cellule A2 .
Méthode 2 : compter les occurrences d’un mot spécifique dans la plage
=SUMPRODUCT((LEN(A2:A8)-LEN(SUBSTITUTE(A2:A8,"word","")))/LEN("word"))
Cette formule particulière compte le nombre de fois où le « mot » apparaît dans la plage de cellules A2:A8 .
Les exemples suivants montrent comment utiliser chaque formule en pratique avec la colonne de texte suivante dans Excel :
Exemple 1 : compter les occurrences d’un mot spécifique dans une cellule
Nous pouvons taper la formule suivante dans la cellule B2 pour compter combien de fois le mot « Trois » apparaît dans la cellule A2 :
=(LEN(A2)-LEN(SUBSTITUTE(A2,"Three","")))/LEN("Three")
Nous pouvons ensuite faire glisser et remplir cette formule dans chaque cellule restante de la colonne B :
La colonne B indique combien de fois le mot « Trois » est apparu dans la cellule correspondante de la colonne A.
Remarque : Cette formule est sensible à la casse. Par exemple, le mot « trois » ne sera pas compté.
Exemple 2 : compter les occurrences d’un mot spécifique dans la plage
Nous pouvons taper la formule suivante dans la cellule B10 pour compter combien de fois le mot « Trois » apparaît dans la plage de cellules A2 : A8 :
=SUMPRODUCT((LEN(A2:A8)-LEN(SUBSTITUTE(A2:A8,"Three","")))/LEN("Three"))
La capture d’écran suivante montre comment utiliser cette formule en pratique :
Nous pouvons voir que le mot « Trois » apparaît au total 6 fois dans la plage de cellules A2:A8 .
Pour créer une formule insensible à la casse, nous pouvons utiliser la fonction UPPER dans Excel comme suit :
=SUMPRODUCT((LEN(A2:A8)-LEN(SUBSTITUTE(UPPER(A2:A8),UPPER("Three"),"")))/LEN("Three"))
Nous pouvons taper cette formule dans la cellule B10 pour compter combien de fois « Trois » (quel que soit le cas) apparaît dans la plage de cellules A2 : A8.
Nous pouvons voir que le mot « Trois » (quelle que soit la casse) apparaît au total 8 fois dans la plage de cellules A2:A8 .
Ressources additionnelles
Les didacticiels suivants expliquent comment effectuer d’autres tâches courantes dans Excel :
Excel : comment compter si les cellules contiennent du texte
Excel : comment utiliser COUNTIF avec plusieurs plages
Excel : comment compter les valeurs uniques en fonction de plusieurs critères