contacara

Compter les mots des cellules dans LibreOffice Calc

Préparez un espace ordinaire entre unités, comptez les espaces restants et ajoutez un. Renvoyez zéro si le texte préparé est vide. Cette convention compte les unités séparées par espaces, symboles isolés compris, sans analyse linguistique universelle.

Définir l’unité avant la formule

Pour de courtes descriptions, une unité par espace peut convenir avec une règle constante. Déclarez que nombres et symboles isolés comptent : la formule n’analyse pas la grammaire. Si une remise impose un autre compteur, il reste la référence d’acceptation. Un compteur de mots ou Writer peut simplifier un seul extrait ; Calc compare de nombreux enregistrements indépendants et repère les lignes atypiques.

Préparer une colonne normalisée

Gardez l’original en A2 et saisissez =SUPPRESPACE(A2) en B2. La fonction documentée retire les espaces aux extrémités et en laisse un entre mots. Inspectez B2 pendant la construction : l’hypothèse exige un séparateur par frontière. N’écrasez pas A2. Un espacement technique peut être significatif ; préparer une copie de mesure ne signifie pas modifier le texte à publier.

Compter les séparateurs et traiter le vide

En C2, utilisez =SI(B2="";0;NBCAR(B2)-NBCAR(SUBSTITUE(B2;" ";""))+1). La différence après retrait des espaces ordinaires compte les séparateurs ; une suite non vide possède une unité de plus. La première condition évite qu’une chaîne vide donne un. Référencez B2, pas l’original non préparé. Ces exemples emploient noms français et points-virgules ; vérifiez les réglages de langue et séparateurs du fichier.

Avena e miele donne trois unités par espaces, dolce-salato une, uno + due trois, symbole isolé compris.
Ces exemples testent la règle des espaces, pas une définition linguistique du mot. Ouvrir le JPG en taille réelle

Contrôler les cas prévisibles

Le texte italien littéral Avena e miele mesure 13 caractères, 11 sans ses deux espaces : 13-11+1=3. Les espaces ordinaires répétés doivent conduire au même exemple normalisé. Le vide donne 0 ; dolce-salato, 1 ; uno + due, 3, signe plus compris. Si les symboles sont exclus, adaptez et vérifiez la règle ou utilisez un autre compteur, sans soustraction cachée.

Éviter de fusionner les mots

Une cellule peut contenir plusieurs lignes. Si un retour sépare Latte et avena, le remplacer par un espace conserve Latte avena ; le supprimer donne Latteavena. Avant normalisation, remplacez les séparateurs réels selon la règle choisie avec les fonctions documentées. Aucun nettoyage universel des invisibles n’est promis. Testez retour et tabulation s’ils existent, en inspectant d’abord la colonne préparée.

Additionner des enregistrements comparables

Si C2:C30 contient les valeurs par enregistrement, =SOMME(C2:C30) additionne cette convention. Excluez titres, consignes, témoins et récapitulatifs sauf choix contraire. Vérifiez dernière ligne et formules après ajout. Reconstituez d’abord les mots divisés à l’importation. Gardez identifiants et résultats ensemble et triez les enregistrements entiers : des nombres détachés n’identifient plus les descriptions à corriger.

Comparer avec Writer sans correction forcée

Si Writer donne un autre total, alignez d’abord le contenu copié, titres et notes compris. Isolez ensuite traits d’union, barres, nombres et symboles avec le diagnostic des écarts Writer. N’appliquez pas de correction fixe issue d’un document : un autre texte présente d’autres cas. Calc reste utile pour réviser les lignes même si l’acceptation finale impose le décompte de Writer.

Garder une petite zone témoin

Conservez une zone témoin hors des totaux opérationnels, avec original, texte préparé et résultat attendu. Reprenez vide, espaces répétés et symboles après changement de formule ou de source. Ce sont des contrôles arithmétiques reproductibles, pas des tests natifs revendiqués. Pour une limite en caractères, suivez la mesure avec NBCAR. Notez version finale, unité et périmètre pour préciser quand le total s’applique.

Les cas limites montrent la règle des espaces

ExemplePréparationRésultat
Avena e miele13 caractères ; 11 sans espaces2 séparateurs + 1 = 3
Espaces ordinaires répétésUn séparateur par frontièreMême total normalisé
Chaîne videVide0 grâce à la condition
dolce-salatoAucun espace1 unité
uno + dueDeux séparateurs3 unités, symbole compris
Les exemples italiens montrent une convention explicite, pas une définition universelle du mot.

Sources et vérifications

Ouvrir l’outil