Quelle est la bonne formule ?

philouis

XLDnaute Junior
Bonjour,

soit en cellule A1 les coordonnées gps suivantes : 44.88699423724414,4.851751327514648

Quelle serait la (les) formule(s) afin que les valeurs avant la virgule - y compris le point - (soit 44.88699423724414) soient reportées en cellule B1 et pour que les valeurs après la virgule (soit 4.851751327514648) soient reportées en cellule C1.

Merci d'avance pour votre aide.

Bien cordialement
 

Modeste geedee

XLDnaute Barbatruc
Re : Quelle est la bonne formule ?

Bonsour®

B1=1*SUBSTITUE(GAUCHE(A1;TROUVE(",";A1)-1);".";",")
on prend la partie gauche jusque la virgule, on normalise le séparateur décimal puis on numerise

C1=1*EPURAGE(SUBSTITUE(STXT(A1;1+TROUVE(",";A1);2^8);".";","))
on prend la partie droite depuis la virgule, on normalise le séparateur décimal, on nettoie les caractères éventuels de fin de ligne puis on numerise
 

Discussions similaires

Statistiques des forums

Discussions
311 733
Messages
2 082 019
Membres
101 872
dernier inscrit
Colin T