Compter le nombre de mots dans une cellule de texte en comptant les espaces.
Copier cette formule
=LEN(TRIM(A2))-LEN(SUBSTITUTE(A2, " ", ""))+1Le nombre de mots est égal au nombre d'espaces plus un. TRIM supprime d'abord les espaces superflus, puis soustraire la longueur sans espace de la longueur nettoyée donne le nombre d'espaces ; ajouter un donne le nombre de mots.
=LEN(TRIM("the quick fox"))-LEN(SUBSTITUTE("the quick fox", " ", ""))+1→3Trois mots.
Renvoyer 0 pour les cellules vides
=IF(TRIM(A2)="", 0, LEN(TRIM(A2))-LEN(SUBSTITUTE(A2, " ", ""))+1)Évite de compter une cellule vide comme 1.
Zéro espace plus un égale un. Utilisez la variante IF ci-dessus pour renvoyer 0 pour les cellules vides.
Besoin d'une formule pour vos propres données ?
Décrivez ce que vous voulez en langage naturel et laissez ExcelGPT rédiger, expliquer et vérifier la formule — gratuit pour commencer, sans plugin.