une cellule a diviser en plusieurs

R

ric54

Guest
bonjour, voila il me reste une cellule 19931110
(qui est une date), je souhaiterais que l'on puisse la separer en jour, mois année
quelle formule faut il utiliser,

merci d'avance pour votre aide
 

Celeda

XLDnaute Barbatruc
Bonjour,

bon il y a certainement plus rapide mais je le fais en trois mouvements de taille et un lever de talon :

en B5 = 19931110

en C5 = =GAUCHE(B5;6) (je sépare une première fois) et j'ai 199311

en D5 = =GAUCHE(C5;4) (je sépare de nouveau et j'ai 1993

en E5 = =DROITE(C5;2) (je récupère le mois 11)

et en F5 = =DROITE(B5;2) (je récupère le jour)



Celeda
 

andré

XLDnaute Barbatruc
Salut Celeda et ric 54,

J'ai compris la question autrement !

=DROITE(A1;2)&' 'STXT(A1;5;2)&' 'GAUCHE(A1;4)
avec une cellule en format Standard

Pour obtenir le résultat en format date :
=(DROITE(A1;2)&'.STXT(A1;5;2)&'.'GAUCHE(A1;4))*1
avec une cellule en format jj.mm.aaaa

Â+
 
E

ernest

Guest
salut

compris comme andré, solution par formule personnalisée en VBA :

Public Function dateaextraire(cellule As Range) As Date
Dim annee%, mois As Byte, jour As Byte

annee = Left(cellule, 4)
mois = Mid(cellule, 5, 2)
jour = Right(cellule, 2)

dateaextraire = CDate(annee & '/' & mois & '/' & jour)
End Function

salut
 

Celeda

XLDnaute Barbatruc
Bonjour,

ah vi!!! vu ainsi et tu as certainement raison !!
et je pense que c'est ce que voulait notre ami

par contre la deuxième me renvoie #valeur ?? :whistle:

Celeda


EDIT : excuse ernest je ne t'avais pas vu, salut

pour andré : de ce fait, on ne peut pas utiliser la date ainsi retournée en date ?

Message édité par: Celeda, à: 12/10/2005 15:07
 

andré

XLDnaute Barbatruc
Resalut Celeda,

Pour qu'on se comprenne bien, vois la pièce jointe, ce sera plus clair !

Â+

[file name=date_transposee.zip size=2120]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/date_transposee.zip[/file]
 

Celeda

XLDnaute Barbatruc
Bonsoir,

tu vas dire que je suis têtue comme une mule

si si si si j'entends ton neurone dans ta tête :) :) :)

mais j'avais bien compris tes formules andré,

mais j'ai toujours le même valeur!!!

et on est bien d'accord andré, en format standard,
on ne peut s'en servir comme date,
au moins on est ok sur ce point toa et moa!! :p

Merci
Celeda
 

Discussions similaires

Réponses
6
Affichages
116
Réponses
2
Affichages
130

Statistiques des forums

Discussions
312 329
Messages
2 087 331
Membres
103 519
dernier inscrit
Thomas_grc11