Transformer date format texte en jj/mm/aaaa

  • Initiateur de la discussion Initiateur de la discussion Guigui
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Guigui

XLDnaute Occasionnel
Hello à tous,

J'ai dans une cellule 2 dates comme ceci :

27MARS06 10APR06

J'ai besoin de les scindés et de changé leurs format :

je les scinde avec =GAUCHE et =DROITE
Jusque la tout va bien...
J'obtiens :

27MARS06
10APR06
(en anglais biensurs ... )
Ensuite je souhaiterais les avoir sous le format :

27/03/2006
10/04/2006

Je ne m'en sort pas avec les formats de nombre personnalisé ...
Ca marche mais je dois saisir les dates manuelement.

Existe t il une petite formule qui va bien ... ?

Merci d'avance pour votre aide
A+
Guillaume
 
Bonsoir GuiGui, Marco, Staple, le Forum

Un truc me chiffonne sérieusement, car je travaille en anglais sur des PC en américain et quand je lis :

J'ai dans une cellule 2 dates comme ceci :

27MARS06 10APR06
J'ai besoin de les scindés et de changé leurs format :
je les scinde avec =GAUCHE et =DROITE
Jusque la tout va bien...
J'obtiens :
27MARS06
10APR06
(en anglais bien sur ...)

Or March s'écrit MAR en abrégé US ou UK mais pas MARS ???

Es-tu sur de ta syntax ?

Bonne soirée
@+Thierry
 
Hello again,

C'est ok, pour le remplacement mais la suite pas de changement ...

je vous joint un ti exemple

Merci d'avance
A+
Guillaume [file name=Exemple_20060401211424.zip size=2036]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Exemple_20060401211424.zip[/file]
 

Pièces jointes

Bonsoir Monique, re Guigui, Staple, Marco


Puisque on parle oco déjà d'un 'demi' traitement en VBA.... Le voici tout en VBA ce sera moins usine à gaz que de mélanger les deux méthodes. Par ailleurs peu importe si le Jour est écri 'DD' (2 chiffres) ou 'D' (1 chiffre)

Bonne soirée
[ol]@+Thierry[/ol] [file name=XLD_Unconcatenate_Date.zip size=9173]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/XLD_Unconcatenate_Date.zip[/file]
 

Pièces jointes

Bonjour à tous,

Une petite solution équivalente à celle de Monique, mais sans cellule intermédiaire.

=DATE(DROITE(A1;2)+2000;EQUIV(STXT(A1;3;3);{'JAN';'FEB';'MAR';'APR';'MAY';'JUN';'JUL';'AUG';'SEP';'OCT';'NOV';'DEC'};0);GAUCHE(A1;2))

Bon dimanche à tous

@+
 
Bonsoir le Fil, bonsoir cher ami Myta, j'ai pas dit 'amimita' lol

Merci du compliment, mais je pense que c'est un peu barbatruqueste sur les bords, mais ça fonctionne...

En fait si on met la configuration régionale du PC en anglais, il suffit de déconcaténer les deux champs de date le reste se ferait tout seul naturellement.

Merci à toi Myta.

Bonne soirée
[ol]@+Thierry[/ol]
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
22
Affichages
3 K
Réponses
4
Affichages
730
Réponses
21
Affichages
2 K
Retour