Changer un format texte en date et heure
Fermé
Nick2809
Messages postés
6
Date d'inscription
lundi 6 avril 2015
Statut
Membre
Dernière intervention
17 avril 2015
-
6 avril 2015 à 18:58
Mike-31 Messages postés 18310 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 29 mars 2024 - 6 avril 2015 à 22:15
Mike-31 Messages postés 18310 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 29 mars 2024 - 6 avril 2015 à 22:15
A voir également:
- Changer un format texte en date et heure
- Changer dns - Guide
- Piratage facebook changer mot de passe - Guide
- Changer clavier qwerty en azerty - Guide
- Telecharger format factory - Télécharger - Conversion & Codecs
- Format dat - Guide
6 réponses
madmyke
Messages postés
52789
Date d'inscription
dimanche 20 janvier 2008
Statut
Modérateur
Dernière intervention
19 avril 2024
12 043
6 avril 2015 à 19:02
6 avril 2015 à 19:02
Bonjour
Formant de cellule => date et heure => choisir le format dans la liste.
Bav
Formant de cellule => date et heure => choisir le format dans la liste.
Bav
Mike-31
Messages postés
18310
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
29 mars 2024
5 073
6 avril 2015 à 19:12
6 avril 2015 à 19:12
Bonsoir,
Tu peux donner exactement un exemple de données complète et non abrégé comme tu as donnée "3/31/2014 8:25 PM....."
ensuite tu n'auras jamais "2015-03-32 20:25" parce qu'il n'y a aucun mois de 32 jours et encore moins 32 mois, je pense à une erreur de saisie.
le mieux serait d'avoir un bout de ton fichier avec ces saisies que tu peux joindre à partir de ce lien
https://www.cjoint.com/
Tu peux donner exactement un exemple de données complète et non abrégé comme tu as donnée "3/31/2014 8:25 PM....."
ensuite tu n'auras jamais "2015-03-32 20:25" parce qu'il n'y a aucun mois de 32 jours et encore moins 32 mois, je pense à une erreur de saisie.
le mieux serait d'avoir un bout de ton fichier avec ces saisies que tu peux joindre à partir de ce lien
https://www.cjoint.com/
Nick2809
Messages postés
6
Date d'inscription
lundi 6 avril 2015
Statut
Membre
Dernière intervention
17 avril 2015
6 avril 2015 à 19:45
6 avril 2015 à 19:45
Je voulais dire 31
Mike-31
Messages postés
18310
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
29 mars 2024
5 073
6 avril 2015 à 19:52
6 avril 2015 à 19:52
Re,
J'avais compris, mais peut on avoir un bout de ton fichier avec quelques exemples de date s'il te plait
J'avais compris, mais peut on avoir un bout de ton fichier avec quelques exemples de date s'il te plait
Nick2809
Messages postés
6
Date d'inscription
lundi 6 avril 2015
Statut
Membre
Dernière intervention
17 avril 2015
6 avril 2015 à 19:58
6 avril 2015 à 19:58
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
eriiic
Messages postés
24569
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
28 décembre 2023
7 212
6 avril 2015 à 21:21
6 avril 2015 à 21:21
Bonjour,
Faisable par formule mais beaucoup plus simple avec une fonction personnalisée à mettre dans un module Standard :
https://www.cjoint.com/c/EDgvHvJSK0E
eric
Faisable par formule mais beaucoup plus simple avec une fonction personnalisée à mettre dans un module Standard :
Function dateFr(dateEng As String) As Date Dim dat1, dat2 dat1 = Split(dateEng, " ") dat2 = Split(dat1(0), "/") dateFr = DateSerial(dat2(2), dat2(0), dat2(1)) + TimeValue(dat1(1) & dat1(2)) End Function
https://www.cjoint.com/c/EDgvHvJSK0E
eric
Mike-31
Messages postés
18310
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
29 mars 2024
5 073
6 avril 2015 à 22:15
6 avril 2015 à 22:15
Re,
Voilà une formule assez compliquée qui donne le résultat, colle cette formule en ligne 2
=(STXT(A2;CHERCHE("/";A2)+1;CHERCHE("/";A2;CHERCHE("/";A2)+1)-CHERCHE("/";A2))&GAUCHE(A2;CHERCHE("/";A2))&STXT(A2;CHERCHE("/";A2;CHERCHE("/";A2)+1)+1;CHERCHE(" ";A2;CHERCHE("/";A2;CHERCHE("/";A2)+1)+1)-CHERCHE("/";A2;CHERCHE("/";A2)+1))&TEXTE(STXT(A2;CHERCHE(" ";A2)+1;CHERCHE(" ";A2;CHERCHE(" ";A2)+1)-CHERCHE(" ";A2)-1)*1+SI(DROITE(A2;NBCAR(A2)-CHERCHE(" ";A2;CHERCHE(" ";A2)+1))="PM";"12:00";"00:00")*1;"hh:mm"))*1
formate la cellule avec ce format personnalisé aaaa/mm/jj hh:mm
incrémente la cellule vers le bas
Voilà une formule assez compliquée qui donne le résultat, colle cette formule en ligne 2
=(STXT(A2;CHERCHE("/";A2)+1;CHERCHE("/";A2;CHERCHE("/";A2)+1)-CHERCHE("/";A2))&GAUCHE(A2;CHERCHE("/";A2))&STXT(A2;CHERCHE("/";A2;CHERCHE("/";A2)+1)+1;CHERCHE(" ";A2;CHERCHE("/";A2;CHERCHE("/";A2)+1)+1)-CHERCHE("/";A2;CHERCHE("/";A2)+1))&TEXTE(STXT(A2;CHERCHE(" ";A2)+1;CHERCHE(" ";A2;CHERCHE(" ";A2)+1)-CHERCHE(" ";A2)-1)*1+SI(DROITE(A2;NBCAR(A2)-CHERCHE(" ";A2;CHERCHE(" ";A2)+1))="PM";"12:00";"00:00")*1;"hh:mm"))*1
formate la cellule avec ce format personnalisé aaaa/mm/jj hh:mm
incrémente la cellule vers le bas
6 avril 2015 à 19:04