Transformation de date
Résolu/Fermé
A voir également:
- Transformation de date
- Airpods 3 date de sortie - Guide
- Trouver une date de naissance gratuit ✓ - Forum Google Chrome
- Trouver date et lieu de naissance d'une personne - Forum Réseaux sociaux
- Cette photo n’a pas été prise cette année. trouvez la date, l'heure et avec quel modèle d'appareil photo elle a été prise. ✓ - Forum Graphisme
5 réponses
bonjour,
si date en A1 , 2010/03/17(quel que soit le format)
en B1 pour le mois(en chiffres) =MOIS(A1) => 3
en C1 pour l'année =ANNEE(A1) => 2010
Bonne fin de journée
si date en A1 , 2010/03/17(quel que soit le format)
en B1 pour le mois(en chiffres) =MOIS(A1) => 3
en C1 pour l'année =ANNEE(A1) => 2010
Bonne fin de journée
Merci.
Cependant je viens d'essayer et cela ne fonctionne que si la date est au format JJ/MM/AAAA et je n'arrive pas à changer automatiquement ma colonne date sous ce format.
Comment dois je faire pour éviter de tout changer moi même?
Cependant je viens d'essayer et cela ne fonctionne que si la date est au format JJ/MM/AAAA et je n'arrive pas à changer automatiquement ma colonne date sous ce format.
Comment dois je faire pour éviter de tout changer moi même?
Comprend pas, chez moi ça marche (Excel 2003).
Je peux sélectionner la colonne A entière et modifier le format de la date (Format, Cellule,Nombre.... date...) , les fonctions MOIS et ANNEE fonctionne toujours.quel que soit le format choisi .
Peux tu mettre ton fichier sur http://cijoint.fr/
et remettre un poste avec le lien pour essayer de voir le soucis?
Je peux sélectionner la colonne A entière et modifier le format de la date (Format, Cellule,Nombre.... date...) , les fonctions MOIS et ANNEE fonctionne toujours.quel que soit le format choisi .
Peux tu mettre ton fichier sur http://cijoint.fr/
et remettre un poste avec le lien pour essayer de voir le soucis?
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 421
28 janv. 2011 à 09:52
28 janv. 2011 à 09:52
Bonjour
si vous n'arrivez pas à changer le format, c'est peut être que vous n'êtes pas dans la bonne option dans la configuration de votre PC ou que, plus probablement vos dates sont entrées sous format texte
vous pouvez dans ce cas récupérer les informations comme suite:
en A1 la date
en B1 le mois avec
=STXT(A1;TROUVE("-";SUBSTITUE(A1;"/";"-";1))+1;TROUVE("-";SUBSTITUE(A1;"/";"-";2))-6)
en C1 l'ANNE avec:
=GAUCHE(A1;4)
Nota: la 1° formule tient compte de l'éventualité de mois à 2 ou 1 chiffre . Si les mpis sont tous à 2 chiffres, c'est plus simple:
ex 09 01 02 11 la formule est:
=DROITE(GAUCHE(A1;7);2)
vous pouvez aussi reconstituer la date en valeur excel avec en D1, à condition d'avoir appliquer les deux autres:
=DATEVAL(DROITE(A1;NBCAR(A1)-NBCAR(B1)-NBCAR(C1)-2)&"/"&B1&"/"&C1)
enfin beaucoup plus simple, j'ai testé sous 2007, je ne sais pas avant, vous pouvez essayer:
date texte:
2010/12/1
entrez 1 dans une cellule vierge / copier cette cellule
revenez sur la date et clic droit collage spécial / Multiplication
et la date passe au format
1/12/2010
vous pouvez utiliser ensuite =ANNEE(cell) MOIS(Cell) JOUR (cell)
cdlmnt
si vous n'arrivez pas à changer le format, c'est peut être que vous n'êtes pas dans la bonne option dans la configuration de votre PC ou que, plus probablement vos dates sont entrées sous format texte
vous pouvez dans ce cas récupérer les informations comme suite:
en A1 la date
en B1 le mois avec
=STXT(A1;TROUVE("-";SUBSTITUE(A1;"/";"-";1))+1;TROUVE("-";SUBSTITUE(A1;"/";"-";2))-6)
en C1 l'ANNE avec:
=GAUCHE(A1;4)
Nota: la 1° formule tient compte de l'éventualité de mois à 2 ou 1 chiffre . Si les mpis sont tous à 2 chiffres, c'est plus simple:
ex 09 01 02 11 la formule est:
=DROITE(GAUCHE(A1;7);2)
vous pouvez aussi reconstituer la date en valeur excel avec en D1, à condition d'avoir appliquer les deux autres:
=DATEVAL(DROITE(A1;NBCAR(A1)-NBCAR(B1)-NBCAR(C1)-2)&"/"&B1&"/"&C1)
enfin beaucoup plus simple, j'ai testé sous 2007, je ne sais pas avant, vous pouvez essayer:
date texte:
2010/12/1
entrez 1 dans une cellule vierge / copier cette cellule
revenez sur la date et clic droit collage spécial / Multiplication
et la date passe au format
1/12/2010
vous pouvez utiliser ensuite =ANNEE(cell) MOIS(Cell) JOUR (cell)
cdlmnt
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 421
Modifié par Vaucluse le 28/01/2011 à 13:48
Modifié par Vaucluse le 28/01/2011 à 13:48
Re bonjour
vous auriez du prévenir que vos dates ne comportait pas de séparateur!!!!!!
Vous auriez aussi du utiliser mon message précédent, qui n'était pas loin
vous pouvez extraire l'année en B1 avec:
=GAUCHE(A1;4)
extraire en C1 le, mois avec:
=DROITE(GAUCHE(A1;6);2)
et reconstituer une date complète avec:
=DATEVAL(DROITE(A1;2)&"/"&DROITE(GAUCHE(A1;6);2)&"/"&GAUCHE(A1;4))
crdlmnt
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
vous auriez du prévenir que vos dates ne comportait pas de séparateur!!!!!!
Vous auriez aussi du utiliser mon message précédent, qui n'était pas loin
vous pouvez extraire l'année en B1 avec:
=GAUCHE(A1;4)
extraire en C1 le, mois avec:
=DROITE(GAUCHE(A1;6);2)
et reconstituer une date complète avec:
=DATEVAL(DROITE(A1;2)&"/"&DROITE(GAUCHE(A1;6);2)&"/"&GAUCHE(A1;4))
crdlmnt
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question