Voilà, j'ai un pitit problème : j'ai un certain nombre de données du type :
n(18) = .8022
n(3) = 3.5397
n(21) = .2743
...
les n(...) sont dans une colonne (C) et les valeurs correspondantes sont
dans une autre colonne (D). J'aimerais trier les valeurs par ordre croissant :
n(1) = ...
n(2) = ...
n(3) = ...
...
MAIS !!
les valeurs sont récupérées dans d'autres cellules par :
=DROITE(A1;NBCAR(A1)-7)
et les n(...) par :
=GAUCHE(A1;TROUVE("= ";A1)-2)
Ainsi, Excel ne les considèrent pas comme des nombres, ni comme du texte.
Or, il semble qu'Excel ne puisse trier que des nombres.
D'où ma question (enfin) : comment convertir des nombres en ... nombres ?
C'est vrai que comme ça au moins c'est réglé !! Essaye CNUM(valeur) ça convertit du texte en nombre.
heu, j'obtiens bien un nombre, mais c'est toujours le même : zéro.
pour trier des nombres ça sera plus rapide ;-)
merci quand même
La fonction N(valeur) convertie une valeur en nombre, ça devrait fonctionner.
AV
les valeurs sont récupérées dans d'autres cellules par : =DROITE(A1;NBCAR(A1)-7)
Ce truc va évidemment renvoyer ** #VALEUR! si le nbre de caractères de la cellule est inférieur à 7 ** une chaîne vide si le nbre de caractères de la cellule est égal ** un nbre x de caractères en fonction du cotenu de A1
et les n(...) par : =GAUCHE(A1;TROUVE("= ";A1)-2)
Avec ce truc on se demande bien ce que tu cherches à extraire...! S'il y a une formule en A1 c'est l'échec garanti !
PS : t'es pas obligé d'ouvrir un autre fil pour répéter la même question... Lis d'abord les réponses puis, éventuellement, relance dans le même fil
AV
les valeurs sont récupérées dans d'autres cellules par :
=DROITE(A1;NBCAR(A1)-7)
Ce truc va évidemment renvoyer
** #VALEUR! si le nbre de caractères de la cellule est inférieur à 7
** une chaîne vide si le nbre de caractères de la cellule est égal
** un nbre x de caractères en fonction du cotenu de A1
et les n(...) par :
=GAUCHE(A1;TROUVE("= ";A1)-2)
Avec ce truc on se demande bien ce que tu cherches à extraire...!
S'il y a une formule en A1 c'est l'échec garanti !
PS : t'es pas obligé d'ouvrir un autre fil pour répéter la même question...
Lis d'abord les réponses puis, éventuellement, relance dans le même fil
les valeurs sont récupérées dans d'autres cellules par : =DROITE(A1;NBCAR(A1)-7)
Ce truc va évidemment renvoyer ** #VALEUR! si le nbre de caractères de la cellule est inférieur à 7 ** une chaîne vide si le nbre de caractères de la cellule est égal ** un nbre x de caractères en fonction du cotenu de A1
et les n(...) par : =GAUCHE(A1;TROUVE("= ";A1)-2)
Avec ce truc on se demande bien ce que tu cherches à extraire...! S'il y a une formule en A1 c'est l'échec garanti !
PS : t'es pas obligé d'ouvrir un autre fil pour répéter la même question... Lis d'abord les réponses puis, éventuellement, relance dans le même fil