LibreOffice Calc : extraire une partie d'une cellule

Résolu/Fermé
barnabe0057 Messages postés 14439 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 14 avril 2024 - Modifié par barnabe0057 le 23/06/2013 à 11:40
Francois78000 Messages postés 2 Date d'inscription lundi 25 mars 2019 Statut Membre Dernière intervention 26 mars 2019 - 26 mars 2019 à 12:41
Bonjour,

Je cherche comment extraire une partie d'une valeur de cellule, je m'explique :

dans un classeur j'ai une colonne contenant des valeurs du type l+k://coordinates?16418,15949&20
les nombres 16418 et 15949 représentent des coordonnées x et y, je voudrais les extraire et les mettre à côté dans deux colonnes distinctes nommées coordonnée x et coordonnée y.

Je suis sur LibreOffice 3.6.5.2

Merci d'avance pour votre aide.


4 réponses

tontong Messages postés 2548 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 15 mars 2024 1 054
23 juin 2013 à 12:04
Bonjour,
Selon les éléments constants les formules seront plus ou moins longues.
Exemple =STXT(A2;19;5) retourne les 5 caractères qui suivent le 19ème, donc 16418.
Quels éléments sont constants ? Quels éléments varient ?
8
Francois78000 Messages postés 2 Date d'inscription lundi 25 mars 2019 Statut Membre Dernière intervention 26 mars 2019
25 mars 2019 à 15:03
Bonjour Tontong,
J'ai un peu le même problème que Barnabe0057 à la différence que moi je n'ai pas les mêmes éléments constants :
/formation-petite-enfance-Vieux-port-27680
/formation-petite-enfance-Villaines-la-juhel-53700

L'élément constant sont les 5 chiffres qui se situent toujours en bout de ligne,
Je voudrais extraire ces 5 chiffres (ils sont tjs 5) en bout de ligne et les copier sur la colonne d'après
0
tontong Messages postés 2548 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 15 mars 2024 1 054 > Francois78000 Messages postés 2 Date d'inscription lundi 25 mars 2019 Statut Membre Dernière intervention 26 mars 2019
26 mars 2019 à 12:08
Bonjour,
Il suffit d'entrer en B1 la formule =DROITE(A1;5) et recopier vers le bas.
Si un espace indésirable parasite le texte au début ou à la fin utiliser la formule:
=DROITE(SUPPRESPACE(A1);5)
1
Francois78000 Messages postés 2 Date d'inscription lundi 25 mars 2019 Statut Membre Dernière intervention 26 mars 2019 > tontong Messages postés 2548 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 15 mars 2024
26 mars 2019 à 12:41
Merci beaucoup, cela fonctionne parfaitement !
0