Tri dans une cellule

Eric702

XLDnaute Junior
Bonjour les amis

J'aurais 2 questions à vous soumettre

1-
En cellule B4 je récupère les informations suivantes

35° 37' 16" N

Comment récupérer les données
-35 (sans le °) en C4
-37 (sans le ') en D4
-16 (sans le ") en E4
-N en F4

2-
En cellule B1 je récupère les informations suivantes

28/09/2010 20:23:01
Comment ne récupérer que l'heure ( 20:23:01 ) en C1

Merci d'avance pour votre aide
Bonne soirée
Eric
 

Eric702

XLDnaute Junior
Re : Tri dans une cellule

Merci bien Philippe

ton idée marche au poil



Je viens juste de m'apercevoir que lorsque j'ai un chiffre sans dizaine il me récupère l'unité
35° 38' 8" N
Par exemple pour le 8" il me met 8" en E4
Bizarre....

J'en profite pour te demander comment remplacer un . par une , dans une cellule
ex
10.8 en A10 à remplacer par 10,8 en B10

Merci encore
Bonne soirée
Eric
 
Dernière édition:

david84

XLDnaute Barbatruc
Re : Tri dans une cellule

Bonsoir, Philippe:),
Je viens juste de m'apercevoir que lorsque j'ai un chiffre sans dizaine il me récupère l'unité
A tester :
-35 (sans le °) en C4
=GAUCHE(B4;TROUVE("°";B4)-1)
-37 (sans le ') en D4
=STXT(B4;TROUVE("° ";B4)+2;(TROUVE("' ";B4))-(TROUVE("° ";B4)+2))
-16 (sans le ") en E4
=STXT(B4;TROUVE("' ";B4)+2;(TROUVE("""";B4))-(TROUVE("' ";B4)+2))
-N en F4
=DROITE(B4;TROUVE("";B4))
bien que pour la lettre finale, je pense que tu peux rester sur la formule de Philippe si tu n'as qu'une lettre à ramener.
A+

Edit :
J'en profite pour te demander comment remplacer un . par une , dans une cellule
ex
10.8 en A10 à remplacer par 10,8 en B10
=SUBSTITUE(A10;".";",")
 
Dernière édition:

kevin.remillard

XLDnaute Nouveau
Re : Tri dans une cellule

Salut Éric

excel te marque 6'' parce qu'il cherche les 2 prochains caractères apres avoir passer 2 espace après le signe de minute

exemple: 35° 37' 6" N il part de ' avance de 2 donc 35° 37' >6" N et selectionne les 2 prochains 35° 37' 6" N

pour arranger cela tu peux arranger la formule à la main pour les colonnes qui possède une unité au seconde
=MID(B4;FIND("'";B4)+2;2)
devient
=MID(B4;FIND("'";B4)+2;1)

sinon tu peu peut-être le coder

kevin
 

Eric702

XLDnaute Junior
Re : Tri dans une cellule

Bonjour les amis

Toujours dans mes recherches....
En B6 j'ai une cellule qui importe des distances en km
Mais ces distances peuvent varier de 5 km à 8642.5 km
Comment ne récupérer que les chiffres en cellule C6

Merci d'avance pour votre aide
Eric
 

Discussions similaires

Statistiques des forums

Discussions
312 611
Messages
2 090 226
Membres
104 452
dernier inscrit
hamzamounir