Modifier un format texte en date et heure [Résolu/Fermé]

Messages postés
8
Date d'inscription
lundi 7 janvier 2013
Statut
Membre
Dernière intervention
26 novembre 2014
- - Dernière réponse : thier279
Messages postés
8
Date d'inscription
lundi 7 janvier 2013
Statut
Membre
Dernière intervention
26 novembre 2014
- 10 janv. 2013 à 14:33
Bonjour,
cher internaute je ne parviens pas à transformer ce format texte " 12-12-01 2200" en format date et heure du type "12/12/01 22:00" afin de pouvoir faire des calculs sur les dates et heures .
Je compte sur votre collaboration .
Cordialement



Afficher la suite 

3 réponses

Meilleure réponse
Messages postés
2283
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
27 octobre 2019
756
1
Merci
Bonjour,
Dans une cellule au format de date correspondant:
=(GAUCHE(A3;11)&":"&DROITE(A3;2))*1

Si le format du texte de départ est toujours le même.

Dire « Merci » 1

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 72051 internautes nous ont dit merci ce mois-ci

eriiic
Messages postés
23041
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
8 novembre 2019
5740 -
Ben oui, tant qu'à faire ;-)
eric
Vaucluse
Messages postés
24648
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
7 novembre 2019
4875 -
comme vous dites!
Messages postés
24648
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
7 novembre 2019
4875
0
Merci
Bonjour
Pour ma part je ne peux que vous fournir cette formule, pour une valeur en A1:
=GAUCHE(SUBSTITUE(A1;"-";"/");8)*1+(GAUCHE(DROITE(A1;4);2)*60+DROITE(A1;2)*1)/1440
Dans une cellule au format XX/XX/XXXX HH:MM
sous réserve que vos données aient toujours la même configuration.
(soit la date en 8 caractères avec des tirets, et l'heure à droite avec 4 caractères.
crdlmnt
Vaucluse
Messages postés
24648
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
7 novembre 2019
4875 -
Bonjour
alors dans ce cas, essayez peut être mais sans garantie, loin de là:
entrez 1 dans une cellule vierge
copier la
sélectionnez la ou les cellules à traiter
collage spécial / et cochez: multiplication.
Et reformatez en même format.
bonne chance
crdlmntl
tontong
Messages postés
2283
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
27 octobre 2019
756 -
Bonjour,
Il y a contradiction entre le format décrit yyyy-mm-jj hhmm et l'exemple 12-12-01 2000. Avec le format décrit yyyy-mm-jj hhmm l'exemple devrait s'écrire 2012-12-01 2000.

L'erreur renvoyée par les 3 formules proposées est-elle: #VALEUR!

Pouvez-vous faire un copier/coller de quelques valeurs typique?

Il faudrait aussi vérifier que l'expression 12-12-01 2000 ne commence pas par une
espace: entrer =CODE(Q3) dans une cellule libre et valider. La valeur retournée doit être 49 (pour le chiffre 1) mais pas 32 ou 160.
Bonjour
voici quelques exemples
12-12-01 0002 avec 12y 12m 01d 00h 02m
12-12-01 0129
12-12-01 0152
12-12-01 0123
12-12-01 0328

Lorsque j'applique votre formule j'ai ce résultat:
12/12/2001 00:02
12/12/2001 01:29
12/12/2001 01:52
alors que l'année c'est 2012
Merci encore de votre collaboration.
tontong
Messages postés
2283
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
27 octobre 2019
756 -
Essayez avec =("20"&GAUCHE(A3;11)&":"&DROITE(A3;2))*1
thier279
Messages postés
8
Date d'inscription
lundi 7 janvier 2013
Statut
Membre
Dernière intervention
26 novembre 2014
-
Merci beaucoup Tontong vous avez résolu mon problème.

Bien des choses à vous.
Messages postés
23041
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
8 novembre 2019
5740
0
Merci
Bonjour,

ou bien :
=DATEVAL(GAUCHE(A8;9))+TEMPSVAL(STXT(A8;10;2)&":"&DROITE(A8;2))
qu'on peut raccourcir si tes minutes sont toujours à 0.

eric