Forum |  HardWare.fr | News | Articles | PC | Prix | S'identifier | S'inscrire | Aide Recherche
442 connectés 

  FORUM HardWare.fr
  Windows & Software
  Logiciels

  [Excel] : changer le format d'une date

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Excel] : changer le format d'une date

n°2692212
thorman
Posté le 04-06-2007 à 14:00:19  profilanswer
 

Bonjour !
 
Voilà j'ai un problème tout bête :
 
dans un fichier excel j'ai une liste d'adherents et leur date de naissance au format 12101980
le problème c'est qu'il manque le 0 pour la date du jour pour les jours allant de 1 à 9 ex : 51019980 (au lieu de 05101980).  
Cela m'empêche de demander ensuite à excel de m'afficher les les dates au format 05/10/1980
 
J'espère avoir été clair !
 
Merci pour votre aide !
 
 [:flclsd]


Message édité par thorman le 04-06-2007 à 17:42:26

---------------
"Il vaut mieux mobiliser son intelligence sur des conneries que mobiliser sa connerie sur des choses intelligentes"
mood
Publicité
Posté le 04-06-2007 à 14:00:19  profilanswer
 

n°2692232
Loom the G​loom
Even coders get the blues...
Posté le 04-06-2007 à 14:38:58  profilanswer
 

et quelle est ta question exactement ?


---------------
Music|Market|Feed|Loom|DVD
n°2692234
thorman
Posté le 04-06-2007 à 14:40:52  profilanswer
 

ma question c'est comment ajouter le 0 manquant au début des dates !
 
 

n°2692236
Loom the G​loom
Even coders get the blues...
Posté le 04-06-2007 à 14:45:03  profilanswer
 

Si je comprends bien, tu as certaines dates pour lesquelles il manque un 0 au début c'est ça ?
Et tu voudrais ajouter automatiquement un 0 ?
 
Alors une petite fonction qui va controler la longueur de la chaine par exemple, si la chaine fait moins de 8 caractères, tu rajoutes un 0 devant.


---------------
Music|Market|Feed|Loom|DVD
n°2692237
thorman
Posté le 04-06-2007 à 14:50:03  profilanswer
 

c'est exactement ça !  :D

n°2692241
Loom the G​loom
Even coders get the blues...
Posté le 04-06-2007 à 14:53:34  profilanswer
 

en admettant que tu ai une colonne B avec tes dates :  
=SI(NBCAR(B1)<8;0&B1;B1)
Tu fous ça en C1 et tu propages sur toute la colonne.


---------------
Music|Market|Feed|Loom|DVD
n°2692246
thorman
Posté le 04-06-2007 à 15:00:18  profilanswer
 

génial je vais tester de suite merci pour ton aide !
 [:flclsd]  
 

n°2692250
Loom the G​loom
Even coders get the blues...
Posté le 04-06-2007 à 15:02:09  profilanswer
 

Tiens nous au courant.


---------------
Music|Market|Feed|Loom|DVD
n°2692251
Idoine
Posté le 04-06-2007 à 15:04:21  profilanswer
 

...et si tu veux récupérer une "vraie" date que tu peux formater à ta guise après :
=DATEVAL(TEXTE(A1;"0#\/##\/####" ))
 :D

n°2692255
Loom the G​loom
Even coders get the blues...
Posté le 04-06-2007 à 15:06:24  profilanswer
 
mood
Publicité
Posté le 04-06-2007 à 15:06:24  profilanswer
 

n°2692258
thorman
Posté le 04-06-2007 à 15:07:48  profilanswer
 

nickel ca marche !
 :pt1cable:   :bounce:  
 

n°2692263
Idoine
Posté le 04-06-2007 à 15:13:43  profilanswer
 


 :lol: ... des années de bidouilles monstrueuses, ça finit par payer ! :D

n°2692321
thorman
Posté le 04-06-2007 à 17:35:57  profilanswer
 

J'ai encore un souci   :pt1cable:  
 
j'ai mes dates au format 23051978
quand je fais format>cellule>date>21/12/1999 ca me met 03/03/-522    :heink:  
au lieu de 23/05/1978
 
help !  :cry:

n°2692324
Idoine
Posté le 04-06-2007 à 17:51:11  profilanswer
 

Utilise aussi ma formule au dessus !

n°2692325
Idoine
Posté le 04-06-2007 à 17:52:11  profilanswer
 

... sinon il te convertit le NOMBRE que tu lui passes en date !

n°2692328
thorman
Posté le 04-06-2007 à 17:55:49  profilanswer
 

ca y est je craque  :pt1cable:  
en F2 j'ai ça :
 
23051978
en G2 j'ai mis ça :
=DATEVAL(TEXTE(F2;"##\/##\/####" ))
 
et ca m'affiche 28633 !!!


Message édité par thorman le 04-06-2007 à 17:56:21
n°2692329
thorman
Posté le 04-06-2007 à 18:05:27  profilanswer
 

je viens de trouver cette formule sur le net :
 
=STXT(F2;1;2)&"/"&STXT(F2;3;2)&"/"&STXT(F2;5;4)
 
je n'y comprends rien mais ca marche !
 

n°2692333
Idoine
Posté le 04-06-2007 à 18:11:11  profilanswer
 

Il suffit d'appliquer un format de type Date (n'importe quel format !) sur la cellule avec ma formule pour avoir ce que tu veux !
Une date sous Excel c'est en fait un nombre, ce que tu obtiens avec l'autre formule est du texte!
Maintenant si c'est ce que tu veux, tu vires DATEVAL( et ) de fin et tu obtiens le texte que tu voulais, mais tu ne pourras pas y appliquer de formules de dates dessus !

n°2751782
Jjack66
Posté le 21-01-2008 à 22:06:44  profilanswer
 

bonjours je voudrais savoir comment changer le format de la date aaaammjj en jj/mm/aaaa sous exel
merci


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software
  Logiciels

  [Excel] : changer le format d'une date

 

Sujets relatifs
Renverser un fichier excel : ligne -> colonne[Excel] Comment méttre l'axe des abscisses proportionnel ?
Changer de disque dur sans tout réinstaller - quelle méthode ?EXCEL : utliser 2 versions sur le meme ordi
Aide pour changer le language de vistaChanger le bouton démarrer de Windows xp
Gros souci, gros challenge, probleme sur excel[Excel] Suppresion du séprateur des milliers
[Excel] - des saut de pages s'ajoutent sur chaque cellule sans raisonproblème d'impression depuis excel
Plus de sujets relatifs à : [Excel] : changer le format d'une date



Copyright © 1997-2014 Hardware.fr SARL (Signaler un contenu illicite) / Groupe LDLC / Avis LDLC / LesNumeriques.com