LibreOffice Calc : extraire une partie d'une cellule

Résolu
barnabe0057 Messages postés 17074 Statut Contributeur -  
Francois78000 Messages postés 2 Statut Membre -
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 2584 Statut Membre 1 062
 
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 Statut Membre
 
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 2584 Statut Membre 1 062 > Francois78000 Messages postés 2 Statut Membre
 
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 Statut Membre > tontong Messages postés 2584 Statut Membre
 
Merci beaucoup, cela fonctionne parfaitement !
0
barnabe0057 Messages postés 17074 Statut Contributeur 4 925
 
Comment faire pour automatiser ta formule sur l'ensemble de ma colonne ?

Parce que je me vois mal taper la formule 10000 fois :
B2=STXT(A2;19;5)
B3=STXT(A3;19;5)
B4=STXT(A4;19;5)
etc ...
2
tontong Messages postés 2584 Statut Membre 1 062
 
En utilisant la poignée de recopie : c'est le petit carré noir en bas et à droite de la cellule.
On met le pointeur dessus, clic gauche maintenu on tire vers le bas.
Si la colonne adjacente à gauche contient des valeurs on peut aussi faire un double clic sur sur cette poignée de recopie.
0
barnabe0057 Messages postés 17074 Statut Contributeur 4 925
 
Ok, je dois m'absenter, j'essaierai ça ce soir.

Je te tiens au courant.
0
barnabe0057 Messages postés 17074 Statut Contributeur 4 925
 
Merci pour ta réponse, la longueur des valeurs est fixe, et les seuls éléments qui varient dans ces valeurs sont les deux nombres correspondant aux coordonnées.

Donc ta formule est parfaite ;)
0
barnabe0057 Messages postés 17074 Statut Contributeur 4 925
 
Ca fonctionne très bien, merci beaucoup pour ton aide précieuse !

Bonne journée, @+
0