Bonjour,
Excel 2010
Comment transformer ce format 3 janvier 2011 09:56:29 GMT+01:00 en 03/01/2011 dans une cellule ?
Suis-obligé de passer par une macro ?
Merci par avance,
Henri
Bonjour,
Excel 2010
Comment transformer ce format 3 janvier 2011 09:56:29 GMT+01:00 en 03/01/2011 dans une cellule ?
Suis-obligé de passer par une macro ?
Merci par avance,
Henri
Euuuuh... je ne comprends pas bien je pense...
Format de type "jj/mm/aaaa"... dans la cellule en question, non ?
Je doute que ce soit le plus simple mais tu peux faire comme ça :
et choisir le format "jj/mm/aaaa" dans le format de cellule
Code : Sélectionner tout - Visualiser dans une fenêtre à part =CNUM(GAUCHE(A1;CHERCHE(":";A1)-4))
J’ai ceci « 3 janvier 2011 09:56:29 GMT+01:00 » qui arrive d’un fichier et je dois en extraire le jour, le mois, l’année en chiffre dans trois cellules
Je ne suis pas trop familier ni d’Excel encore moin de cette version 2010![]()
Bonjour,
En suposant que ton format initial est mis dans la cellules "A1":
Il devrait suffire de faire dans les trois cellules concernées:
cellule année:
cellule mois:
Code : Sélectionner tout - Visualiser dans une fenêtre à part =Annee(A1)
cellule jour:
Code : Sélectionner tout - Visualiser dans une fenêtre à part =Mois(A1)
Code : Sélectionner tout - Visualiser dans une fenêtre à part =Jour(A1)
Si le format initial est de la forme "jj/mm/aaaa", tu peux faire comme le dis Supierre.
Mais ça ne marche pas pour la forme "3 janvier 2011 09:56:29 GMT+01:00".
La formule que je t'ai donné tout à l'heure te permet d'extraire la forme "jj/mm/aaaa" de ta valeur "3 janvier 2011 09:56:29 GMT+01:00". tu peux ensuite y appliquer les fonctions applicables sur les dates.
si tu veux en plus les manipuler comme des nombres "séparés", tu peux faire comme suit:
par contre, ça me parait alambiqué
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 =TEXTE(CNUM(GAUCHE(A1;CHERCHE(":";A1)-4));"jj") =TEXTE(CNUM(GAUCHE(A1;CHERCHE(":";A1)-4));"mm") =TEXTE(CNUM(GAUCHE(A1;CHERCHE(":";A1)-4));"aaaa")...
OK c’a fonctionne, merci
Sauf que je me suis trompé dans ma demande, c’est le numéro de semaine que j’ai besoin à la place du mois(en deusieme ligne =TEXTE(CNUM(GAUCHE(A1;CHERCHE(":";A1)-4));"mm")
Si j’ecris =NO.SEMAINE(CNUM(GAUCHE(B2;CHERCHE(":";B2)-4))) il me réponds <<02/01/1900>>
Comment appliquer NO.SEMAINE sur 3 janvier 2011 09:56:29 GMT+01:00
Merci à tous de l’aide que vous m’avez déjà apporté
Henri
Partager