Comptez le nombre de fois qu'un mot apparaît dans une cellule - Excel et Google Sheets

Télécharger un exemple de classeur

Téléchargez l'exemple de classeur

Ce tutoriel montre comment compter le nombre de fois qu'un mot apparaît dans une cellule.

Compter un mot spécifique

Pour compter le nombre de fois qu'un mot apparaît dans une cellule, nous utiliserons les fonctions LEN et SUBSTITUTE.

1 =(LEN(B3)-LEN(REMPLACER(B3,E3,"")))/LEN(E3)

Dans l'exemple ci-dessus, notre objectif est de compter le nombre de fois où le mot « un » apparaît dans chaque cellule.

La formule calcule la longueur de la cellule d'origine, puis obtient la longueur de la cellule après avoir remplacé le mot à compter par un blanc, en soustrayant les deux longueurs. Le résultat est ensuite divisé par la longueur du mot, cela nous donne le nombre de fois qu'un mot apparaît dans une cellule.

Parcourons la formule en la décomposant en ses fonctions individuelles.

La fonction LEN

Tout d'abord, nous allons utiliser la fonction LEN pour compter le nombre total de caractères dans la chaîne de texte

1 =LEN(B3)

La formule ci-dessus a renvoyé le nombre de caractères dans la chaîne de texte, y compris les espaces.

La fonction SUBSTITUT

Ensuite, nous utiliserons la fonction SUBSTITUTE pour supprimer le mot « un » de la chaîne de texte.

1 =REMPLACER(B3,F3,"")

La fonction SUBSTITUTE est sensible à la casse, le mot doit donc être dans la même casse (majuscule ou minuscule) que dans la cellule pour qu'il soit substitué.

En utilisant la formule ci-dessus, chaque instance du mot « un » dans les chaînes de texte a été remplacée par un blanc.

La longueur du texte substitué

Nous pouvons maintenant utiliser la fonction LEN pour compter le nombre de caractères restants, après avoir supprimé toutes les instances du mot ("un") du texte.

1 =LEN(D3)

La longueur des caractères supprimés

Pour déterminer le nombre de caractères qui ont été supprimés du texte original. Nous pouvons prendre la différence entre les deux résultats de la fonction LEN.

En divisant cela par la longueur de caractère du mot ("un" a 3 caractères), nous donne le nombre de fois où le mot apparaît dans chaque cellule.

1 =LEN(G3)

Maintenant que nous avons parcouru les différentes parties de la formule, le fait de tout rassembler nous donne notre formule initiale. Il renvoie le nombre de fois où le mot « un » apparaît dans chaque cellule.

1 =(LEN(B3)-LEN(REMPLACER(B3,E3,"")))/LEN(E3)

Compter le nombre de fois où le mot apparaît dans la cellule de Google Sheets

Ces formules fonctionnent exactement de la même manière dans Google Sheets que dans Excel.

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave