Pro excel : comment remettre en format 20020403 en 03/04/2002 ?

Pro excel : comment remettre en format 20020403 en 03/04/2002 ? - Windows & Software

Marsh Posté le 16-05-2002 à 14:12:36    

dans excel , j'ai une balance en format qui m'en arrivé comme ça
 
y a 2500 ecritures en 20020403 par exemple
 
y a 20020403
20020404
20020405
 
comment faire pour les rendre en 03/04/2002 ?

 

[jfdsdjhfuetppo]--Message édité par iverson le 16-05-2002 à 14:49:15--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 16-05-2002 à 14:12:36   

Reply

Marsh Posté le 16-05-2002 à 14:25:23    

qu'as tu comme format de cellules sur ces valeurs ?

Reply

Marsh Posté le 16-05-2002 à 14:27:36    

bah justement rien pour l'instant !!
 
je suis arrivé a faire  2002/04/03
 
mais pas plus !

Reply

Marsh Posté le 16-05-2002 à 14:46:29    

personne de pro sur excel !!!

Reply

Marsh Posté le 16-05-2002 à 15:03:10    

je ne sais pas si ça va correspondre exactement : à ce que tu veux (sinon précise) :
 
Soit A1 = 20020403 (et on veut donc : 03/04/2002)
 
Considérons que toutes tes dates ont bien ce format, dans cet ordre (4 caractères pour l'année, suivi de 2 pour le mois, et des 2 derniers pour le jour)
 
En A2, je met cette formule :
 
=CONCATENER(DROITE(A1;2);"/";STXT(A1;5;2);"/";GAUCHE(A1;4))
 
DROITE(A1;2) : prend 2 caractères en partant de la droite
STXT(A1;5;2) : extrait 2 caractères, à partir du 5ème en partant de la gauche
GAUCHE(A1;4) : rend 4 caractères en partant de la gauche
 
Et j'utilise la fonction "concaténer" pour assembler tout ça (en rajoutant le / lorsque c'est nécessaire)
 
On obtient ça : 03/04/2002
 
@+

 

[jfdsdjhfuetppo]--Message édité par blueteen le 16-05-2002 à 15:05:06--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 16-05-2002 à 15:14:02    

alors toi , t un boss !

Reply

Marsh Posté le 16-05-2002 à 15:16:49    

T trop trop fort !!!
 
une derniere question,celle la, elle est bien plus facile
 
18011006ESP0000000
 
comment faire pour enlever tous les 0 de la fin ?

 
 

blueteen a écrit a écrit :

je ne sais pas si ça va correspondre exactement : à ce que tu veux (sinon précise) :
 
Soit A1 = 20020403 (et on veut donc : 03/04/2002)
 
Considérons que toutes tes dates ont bien ce format, dans cet ordre (4 caractères pour l'année, suivi de 2 pour le mois, et des 2 derniers pour le jour)
 
En A2, je met cette formule :
 
=CONCATENER(DROITE(A1;2);"/";STXT(A1;5;2);"/";GAUCHE(A1;4))
 
DROITE(A1;2) : prend 2 caractères en partant de la droite
STXT(A1;5;2) : extrait 2 caractères, à partir du 5ème en partant de la gauche
GAUCHE(A1;4) : rend 4 caractères en partant de la gauche
 
Et j'utilise la fonction "concaténer" pour assembler tout ça (en rajoutant le / lorsque c'est nécessaire)
 
On obtient ça : 03/04/2002
 
@+  
 
 



Reply

Marsh Posté le 16-05-2002 à 15:23:23    

loll, suffit de savoir que ces fonctions existent mais c'est pas compliqué :) Merci quand même ;)
 
Pour ton 2ème problème (si on considère que le format est toujours le même : même nombre de caractères et toujours 7 caractères à supprimer à la fin) :
 
A1 = 18011006ESP0000000
 
La formule en A2 : =gauche(A1;11)
 
On garde juste les 11 premiers caractères...
 
 

iverson a écrit a écrit :

T trop trop fort !!!
 
une derniere question,celle la, elle est bien plus facile
 
18011006ESP0000000
 
comment faire pour enlever tous les 0 de la fin ?

 
 
 



Reply

Marsh Posté le 16-05-2002 à 15:48:37    

chapo franchement merci !!!  
 
 
 
 

blueteen a écrit a écrit :

loll, suffit de savoir que ces fonctions existent mais c'est pas compliqué :) Merci quand même ;)
 
Pour ton 2ème problème (si on considère que le format est toujours le même : même nombre de caractères et toujours 7 caractères à supprimer à la fin) :
 
A1 = 18011006ESP0000000
 
La formule en A2 : =gauche(A1;11)
 
On garde juste les 11 premiers caractères...
 
 
 



Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed