Comptage caractères OpenOffice sans les espaces

Fermé
AngelK - 23 oct. 2015 à 19:22
OOoForum Messages postés 3865 Date d'inscription jeudi 20 mars 2008 Statut Membre Dernière intervention 3 novembre 2023 - 27 oct. 2015 à 17:12
Bonjour à tous,

J'ai une petite mais très importante question sur OpenOffice. En effet, j'ai une critique de cinéma à rendre pour le jeudi 5 novembre, et mon texte doit comprendre entre 2,000 et 3,000 caractères espaces non compris.

J'ai bien trouvé comment afficher le nombre de caractère, mais comme je l'ai lu dans un autre sujet, les espaces sont comptés et j'aimerai savoir comment voir (très simplement et sans installer rien d'autre) le comptage des caractères SANS les espaces,

Si quelqu'un peut m'aider, je suis preneuse ! Merci !


A voir également:

9 réponses

Mike-31 Messages postés 18310 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 29 mars 2024 5 073
Modifié par Mike-31 le 23/10/2015 à 19:37
Bonsoir,

je n'ai pas le temps de lancer l'ordi avec Open office, mais sur Excel pour compter les caractères y compris les espaces
=NBCAR(A2) 


pour compter les caractères d'une chaine sans les espaces
=NBCAR(SUBSTITUE(A2;" ";"")) 

A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
0
C'est gentil, mais comme dit, je n'ai pas Exel ou Word ou Powerpoint ou tout ce qui va avec, mais OpenOffice Writer. Comment je fais ?
0
Raymond PENTIER Messages postés 58387 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 16 avril 2024 17 087 > AngelK
24 oct. 2015 à 15:38
Alors tu fais un copier-coller de ton texte Writer dans une feuille Calc,
ensuite tu suis les conseils de Mike-31 ...
0
J'ai essayé, ça ne marche pas. Résultat, dans la cellule, il y a #NAME?.
0
Mike-31 Messages postés 18310 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 29 mars 2024 5 073
24 oct. 2015 à 16:06
Re,

en fonction de ta demande, ma formule fonctionne parfaitement pour l'avoir testée
=NBCAR(SUBSTITUE(A2;" ";""))


si tu as #NAME il faut chercher dans ton fichier, ou tu l'anonymise et le joint à la discussion en laissant la formule en erreur à partir de ce lien que l'on voit ce qui cloche
https://www.cjoint.com/
0
juste une question, tu vas me prendre pour une idiote, mais comment on l'anonymise ? J'ai le lien j'ai tout, mais comment je l'anonymise ?
0
Mike-31 Messages postés 18310 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 29 mars 2024 5 073
24 oct. 2015 à 16:43
Re,

si tu as des données confidentielles comme des noms des numéros de téléphone ou adresses, tu les remplaces par des titi toto lolo

ensuite tu clic sur ce lien
https://www.cjoint.com/
clic sur parcourir pour sélectionner ton fichier, clic sur créer le lien, après quelques secondes un lien est généré, il suffit de coller ce lien dans une réponse
0
Voilà le lien :
http://www.cjoint.com/c/EJyoLLV4xrl
0
Raymond PENTIER Messages postés 58387 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 16 avril 2024 17 087 > AngelK
24 oct. 2015 à 18:07
Bonjour.
Avec la formule =NBCAR(A2) placée en A4, ça marche très bien ; on trouve 1503.
Avec la formule =SUBSTITUE(A2;" ";"") placée en A8, s'affiche le texte sans espaces.
Avec la formule =NBCAR(A8) placée en A10 ça marche aussi ; on trouve 1260.
Avec la formule =NBCAR(SUBSTITUE(A2;" ";"")) en A11 ça donne toujours 1260.
J'ignore pourquoi la formule que tu as saisie ne s'est pas validée : en effet les fonctions restent en minuscules, alors que le logiciel aurait dû les passer en majuscules si il les avait reconnues comme telles ... https://www.cjoint.com/c/EJyqgwwpLY8
0
Mike-31 Messages postés 18310 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 29 mars 2024 5 073
24 oct. 2015 à 18:01
Re,

qu'es ce que c'est que ce fichier, tu as pratiquement une lettre de plusieurs lignes avec des retours paragraphes dans ta cellule A2

et en cellule A6 tu as #NOM? qui n'est pas le résultat d'une formule.
De toute façon si tu appliques ma formule cela te donne 1260 caractères

-
A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Mike-31 Messages postés 18310 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 29 mars 2024 5 073
Modifié par Mike-31 le 24/10/2015 à 18:31
Re,

comme tu as des retours lignes et des espaces à ne pas comptabiliser, il faut imbriquer deux SUBSTITUE, un pour supprimer dans la formule les retours lignes et un pour les espaces ce qui donne comme formule

=NBCAR(SUBSTITUE(SUBSTITUE(A2;CAR(10);"");" ";""))


et tu obtiens après avoir contrôlé 1243 caractères
soit 1485 après avoir supprimé les retours lignes
et bien 1243 après suppression des espaces

A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
0
Je n'arrive toujours pas à obtenir le même résultat que vous deux... j'ai toujours le #NOM? qui apparaît, et perso, je comprend plus rien...
0
Raymond PENTIER Messages postés 58387 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 16 avril 2024 17 087
25 oct. 2015 à 00:12
Je suis revenu jouer dans ton tableau ... Par hasard 3 clics ont levé le blocage :

clic dans A6 - clic en fin de formule dans la barre de formule - clic sur Entrée

et ça marche ! ne me demande pas pourquoi, j'en sais rien ...
0
Mike-31 Messages postés 18310 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 29 mars 2024 5 073
24 oct. 2015 à 22:40
Re,

regarde ton fichier, si tu n'as pas 1243 caractères il faudra voir les options de ton Open

https://www.cjoint.com/c/EJyuM10Y0Uj
0
J'ai essayé vos deux solutions, ça ne marche toujours pas... C'est pas grave, ça doit être mon OpenOffice qui ne m'aime pas... Merci quand même !
0
OOoForum Messages postés 3865 Date d'inscription jeudi 20 mars 2008 Statut Membre Dernière intervention 3 novembre 2023 960
27 oct. 2015 à 10:11
Toutes ces solutions sont faites pour un tableur. Si vous utilisez un traitement de textes, je ne vois comment une formule pourrait fonctionner.

Pour avoir des statistiques de document plus évoluées dans Writer, il faut installer une extension : https://forum.openoffice.org/fr/forum/ftopic20643.html


.
0
Mike-31 Messages postés 18310 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 29 mars 2024 5 073
27 oct. 2015 à 10:59
Salut OOoForum,

si tu avais ouvert le fichier d'AngelK post 8 tu n'aurais pas fait cette réponse parce qu'il s'agit bien d'un fichier Calc et non d'un traitement de texte
0
OOoForum Messages postés 3865 Date d'inscription jeudi 20 mars 2008 Statut Membre Dernière intervention 3 novembre 2023 960 > Mike-31 Messages postés 18310 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 29 mars 2024
27 oct. 2015 à 17:12
Alors pourquoi au commentaire 2, elle nous parle d'OpenOffice Writer ?
De toute façon, je ne vois pas comment on peut faire tenir "2,000 à 3,000 caractères" dans un tableur.
0