Compter les mots dans Excel est quelque chose qui peut être très utile dans certains scénarios. Alors qu'un produit Office comme Word compte les mots automatiquement, vous devez utiliser une formule dans Excel pour y parvenir.
Pour créer la formule, vous devez vous organiser et réfléchir à ce qu'elle fera réellement, c'est-à-dire compter les mots. À l'aide d'une simple fonction Excel, vous pouvez compter facilement les caractères.
Compter les caractères dans Excel
Pour compter les caractères, vous pouvez utiliser la fonction LEN. La fonction LEN renvoie un nombre comme nombre de caractères dans la cellule ou la chaîne donnée. Il compte les symboles, les signes de ponctuation, les espaces et les chiffres, ainsi que les lettres. Pour compter les caractères dans une seule cellule:
- Sélectionnez la cellule dans laquelle vous souhaitez afficher la sortie (Cellule E2 dans cet exemple).
- Dans la barre de formule, entrez la formule ci-dessous et appuyez sur Entrer:
=LEN(A1)
- La cellule de formule affichera maintenant le nombre de caractères dans la cellule A1. Notez que les espaces et les signes de ponctuation comptent également comme des caractères.
Si vous essayez d'alimenter une plage de cellules dans la fonction LEN, par exemple, A1:A3, vous remarquerez qu'elle ne comptera que les caractères de la cellule A1. Pour obtenir le nombre de caractères dans une plage avec la fonction LEN, vous devrez le coupler avec la fonction SUM.
Dans cet exemple, nous avons trois phrases dans les cellules A1 à A3 et souhaitons afficher le nombre de caractères dans la cellule E2.
- Sélectionnez la cellule E2 et dans la barre de formule, entrez la formule ci-dessous:
Cela comptera les caractères des trois cellules séparément, puis les additionnera.=SOMME(LEN(A1),LEN(A2),LEN(A3))
- presse Entrer.
- Le nombre total de caractères dans les trois cellules apparaîtra désormais dans la cellule E2.
Compter les mots dans Excel
Lorsque vous parlez de compter les mots dans un texte, vous essayez en fait de compter les espaces entre les mots. Entre deux mots, vient un seul espace. Par conséquent, si vous avez quatre espaces dans une phrase, vous avez cinq mots. Pour calculer le nombre de mots, vous devrez compter les espaces et additionner le résultat par un.
Si vous avez un seul mot dans votre cellule, vous n'aurez aucun espace. Zéro espace, additionné d'un, vous indiquera que vous avez un mot dans votre cellule.
En rapport: Astuces de remplissage automatique de Microsoft Excel pour créer des feuilles de calcul plus rapidement
Que doit prendre en compte la formule ?
Cette méthode n'est bien sûr pas absolue. Par exemple, si vous avez tapé plusieurs espaces entre les mots, tous ces espaces seront comptés par erreur comme des mots, ce qui entraînera plus de mots qu'il n'y en a.
Un autre trou serait lorsqu'une cellule ne contient que de l'espace ou des espaces. Dans ce cas, le résultat du nombre de mots doit être égal à zéro, bien que le comptage des espaces donne un autre résultat plus élevé.
Dans cet esprit, pour compter les mots dans Excel, vous devez utiliser une formule qui tient compte de tous les trous possibles. Heureusement, l'utilisation des fonctions de base d'Excel et leur combinaison dans une formule composée vous permettent d'y parvenir.
La formule du nombre de mots
La formule sera une formule composée utilisant plusieurs fonctions Excel de base. La formule ci-dessous fera le décompte des mots pour vous.
=SOMME(SI(LEN(TRIM(plage))=0,0,LEN(TRIM(plage))-LEN(SUBSTITUT(plage," ",""))+1))
Voyons ce que fait réellement chaque partie de la formule.
1. COUPER les espaces supplémentaires
La première chose que nous devons éliminer, ce sont les cellules qui ne contiennent rien ou ne contiennent que des espaces. Une fonction utile ici sera la fonction TRIM.
La fonction TRIM supprime essentiellement tous les espaces supplémentaires dans une cellule et ne conserve que le seul espace entre les mots. Cela donne à la formule une phrase soignée avec laquelle travailler et empêche la formule de compter les espaces supplémentaires comme des mots. Si vous souhaitez en savoir plus sur la fonction TRIM et la voir en action, lisez notre article sur comment utiliser la fonction TRIM dans Excel.
2. Compter les espaces et les lettres
Compter les caractères dans une plage est possible avec la fonction LEN. Cependant, comme compter les mots, c'est compter les espaces, vous devez en quelque sorte compter les espaces. Cependant, les espaces sont comptés avec la fonction LEN, de même que tous les autres caractères.
En rapport: Formules Microsoft Excel extrêmement utiles
Cependant, obtenir le nombre d'espaces dans une cellule est toujours possible avec la fonction LEN. Comptez simplement tous les caractères (y compris les espaces) dans une cellule, puis comptez tous les caractères à l'exclusion des espaces et soustrayez ces derniers du premier. Ensuite, vous aurez le nombre d'espaces dans une cellule!
3. Supprimer les espaces de la cellule
Pour compter les caractères d'une cellule et exclure le caractère espace, vous pouvez simplement supprimer les espaces de la cellule, puis les compter. Pour ce faire, vous pouvez remplacer le caractère espace par un blanc avec la fonction SUBSTITUTE. Cela supprimera essentiellement les espaces d'une cellule.
4. Cellules vides
Enfin, pour empêcher la formule de compter les espaces dans une cellule pleine d'espaces uniquement, vous pouvez utiliser une instruction IF qui renvoie un zéro pour les cellules qui ne contiennent que des espaces. Vous pouvez vérifier ces cellules en rognant les espaces qu'elles contiennent, en supprimant les espaces supplémentaires qu'elles contiennent, puis en comptant les lettres. Si le nombre de lettres est égal à zéro, la cellule ne contient aucun mot.
Utiliser la formule
Maintenant que vous comprenez ce que fait la formule et comment elle fonctionne, il est temps de la voir en action.
- Entrez une chaîne de texte dans chacune des cellules A1 à A3.
- Sélectionnez la cellule D2 et dans la barre de formule, entrez la formule de nombre de mots:
Notez que le gamme dans la formule a été remplacé par A1:A3, qui est la plage réelle.=SOMME(SI(LEN(AJUSTER(A1:A3))=0,0,LEN(AJUSTER(A1:A3))-LEN(REMPLACER(A1:A3," ",""))+1))
- presse Ctrl + Changement + Entrer sur votre clavier.
- Observer le nombre de mots dans la cellule D2.
En rapport: Comment créer des feuilles de calcul Excel de qualité professionnelle
Faites le compte de vos mots
Bien qu'Excel n'ait pas de fonction destinée à compter les mots, avec un peu de mélange et de combinaison, vous pouvez utiliser des fonctions Excel de base pour obtenir le nombre de mots dans votre feuille de données. Compter les mots pourrait être votre objectif final ou le résultat pourrait être une entrée pour une autre de vos formules Excel.
L'apprentissage des fonctions de base dans Excel vous donne plus de travail et vous permet de créer des formules plus sophistiquées. Un aide-mémoire pour toutes les fonctions essentielles d'Excel pourrait être exactement ce dont vous avez besoin.
Téléchargez cette aide-mémoire sur les formules Excel pour prendre un raccourci vers le tableur préféré au monde.
Lire la suite
- Productivité
- Conseils sur les feuilles de calcul
- Microsoft Excel
- Conseils Microsoft Office
Amir est un étudiant en pharmacie passionné par la technologie et les jeux. Il joue également de la guitare électrique et adore écouter des groupes de rock indépendant.
Abonnez-vous à notre newsletter
Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives !
Cliquez ici pour vous abonner