Bonjour Dominique,

Merci pour ces conseils supplémentaires.
Grâce à ce fichier, j'apprends beaucoup de nouvelles possibilités.

Bonne journée à toutes et à tous.
Marcel

Le mar. 25 janv. 2022 à 19:04, Dominique <dominique.sext...@orange.fr> a
écrit :

> Bonsoir,
>
> En, ce me semble, beaucoup plus simple, on peut utiliser les expression
> régulières. Édition, rechercher et remplacer. Cocher la case «
> Expressions régulières » :
>
>  1. Dans rechercher : _[:digit:]{1,} \( et remplacer tout. On recherche
>     une espace (matérialisée ici par le tiret bas _ tout au début de la
>     formule. Dans les faits, on passera véritablement le caractère
>     espace), un chiffre [:digit:] répété 1 fois voire plus {1,} suivi
>     d'une espace suivi de la parenthèse ouvrante protégée par un anti
>     slash \(. On remplace ces caractères par rien.
>  2. Dans rechercher : \) et rien dans remplacer. Remplacer tout, et la
>     parenthèse fermante est supprimée.
>
> Au final, la première ligne passe de /_342101233 (Finlande 1991 1122 **
> Armoiries ville d'Iisalmi)/ à /Finlande 1991 1122 ** Armoiries ville
> d'Iisalmi/, l'espace tout en début de cellule ayant été supprimée. Et
> s'il avait fallu supprimer les deux astérisques, on aurait fait, dans
> rechercher : \*{2}_ et replacer par rien. L'astérisque \* (protégé par
> l'antislash \) trouvé deux fois{2} suivis d'une espace auraient été
> supprimés aussi.
>
> Les expressions régulières (REGEX ou regular expression) demandent un
> peu d'apprentissage, mais sont d'une puissance insoupçonnée.
>
> Bon courage,
>
> Dominique
>
> Le 25/01/2022 à 15:16, Ocleyr2lalune a écrit :
> > Bonjour
> > en fait, vous avez un fichier de données qu'il faut un minimum gérer...
> > 342101113 (Finlande 1991 1114 ** Confiserie Bonbons Chatons)
> > 342101233 (Finlande 1991 1122 ** Armoiries ville d'Iisalmi)
> > La première série de chiffres correspond à une référence (unique ?) de
> la ligne.
> > On peut supposer que le nombre de caractères est constant.
> > Si ce que vous avez dans chaque ligne est dans une seule et même
> colonne, cherchez déjà à organiser vos données (données > texte en
> colonnes) après avoir sélectionné la colonne A où sont vos données.
> > Pour garder le libellé correctement "confiseries bonbons..." il faut le
> faire en 2 fois.
> > 1
> > Choisissez comme séparateur : * et )
> > (dans "séparé par" choisissez "Autre" puis saisissez "*)" (sans les
> guillemets)
> > Validez par ok
> > insérez 2 colonnes avant la colonne C
> > 2
> > sélectionnez la colonne A et de nouveau Données > texte en colonnes
> > Choisissez comme séparateur "(" sans les guillemets et l'espace (si
> c'est bien en espace entre les chiffres...)
> > et validez
> > Il ne vous reste plus qu'à trier selon la colonne qui contient vos pays.
> > si ces explications ne sont pas suffisantes, il faut nous joindre un
> extrait du fichier viahttps://drop.infini.fr/  <https://drop.infini.fr/>
> par exemple
> > Claire
> > Marcel Van Den Broeck wrote:
> > Bonjour,
> > Merci pour votre réponse.
> > Sous Calc
> > 342101113 (Finlande 1991 1114 ** Confiserie Bonbons Chatons)
> > 342101233 (Finlande 1991 1122 ** Armoiries ville d'Iisalmi)
> > Merci d'avance
> > Cordialement,
> > Marcel
> > Le mar. 25 janv. 2022 à 14:26, LC_Libre <lu...@free.fr  <mailto:
> lu...@free.fr>  > a écrit :
> > Le 25/01/2022 à 13:49, Marcel Van Den Broeck a écrit :
> >> Bonjour,
> >>
> >> J'ai un fichier de plusieurs centaines de lignes
> >>
> >> exemple
> >> [image: image.png]
> >> Comment puis-je supprimer automatiquement
> >> le code numérique ( ?
> >> ceci pour pouvoir trier cette feuille par pays.
> >>
> >> Merci pour votre aide.
> >> Cordialement,
> >> Marcel
> >>
> > Bonjour,
> > les images ne sont pas acceptées sur la liste. Pouvez-vous coller le
> > contenu de quelques cellules pour nous en donner un aperçu ?
> > En attendant, si le code numérique contient un nombre de chiffres
> > constant, vous pourriez tenter d'extraire le reste de la cellule
> > Exemple supposant qu'il y toujours 5 chiffres au début
> > A2 contient '12345TEXTE QUELCONQUE' B2 contient la formule
> > =DROITE(A2;NBCAR(A2)-5)
> > Le résultat affiché sera 'TEXTE QUELCONQUE'
> > --
> > Envoyez un mail àusers+unsubscr...@fr.libreoffice.org  <mailto:
> users+unsubscr...@fr.libreoffice.org>  pour vous
> > désinscrire
> > Les archives de la liste sont disponibles à
> > https://listarchives.libreoffice.org/fr/users/  <
> https://listarchives.libreoffice.org/fr/users/>
> > Privacy Policy:https://www.documentfoundation.org/privacy  <
> https://www.documentfoundation.org/privacy>
> --
> Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour vous
> désinscrire
> Les archives de la liste sont disponibles à
> https://listarchives.libreoffice.org/fr/users/
> Privacy Policy: https://www.documentfoundation.org/privacy
>

-- 
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour vous désinscrire
Les archives de la liste sont disponibles à 
https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy

Répondre à