Signaler

Extraire mois à partir d'une date sur Excel [Résolu/Fermé]

Posez votre question Margaux - Dernière réponse le 17 févr. 2017 à 02:40 par darigh
Bonjour,

Je voudrais savoir quelle formule je dois utiliser pour réaliser la chose suivante :

J'ai des dates dans une colonne :
A
01/01/2001
03/05/2002
09/11/2003
etc..

et je voudrais faire apparaitre dans les colonnes suivantes :
B
Janvier
Mai
Novembre
...

C
2001
2002
2003
...

Merci d'avance pour vos conseils car j'ai 1300 lignes et je ne me vois pas tout taper à la main ;)
Afficher la suite 
Utile
+47
plus moins
Si la date est en A1, alors:

=CHOISIR(MOIS(A1);"janvier";"février";"mars";"avril";"mai";"juin";"juillet";"aout";"septembre";"octobre";"novembre";"décembre")
Cette réponse vous a-t-elle aidé ?  
Cyril B- 9 sept. 2015 à 14:56
Merci ! Ca marche impec !
Maga- 25 sept. 2015 à 21:24
Nickel! Merci bcp!!
maryame- 9 févr. 2016 à 11:03
Merci bcp...
c'est tt à fait ce que je veux
darigh- 17 févr. 2017 à 02:40
il y a encore plus simple:

=TEXTE(A1;"mmmm")
Répondre
Utile
+16
plus moins
Le plus simple est de recopier la date et de demander à n'afficher que le mois (Format -> cellule, dans les formats personnalisés mettre "mmmm").
Margaux- 17 mai 2011 à 15:16
Parfait, merci !
Je cherche toujours trop compliqué :s
chrij 116Messages postés jeudi 10 juin 2010Date d'inscription 21 août 2013 Dernière intervention - 17 mai 2011 à 15:19
N'oublie pas de mettre ton post en résolu !
Utile
+3
plus moins
Merci,

En fait, je préfère la deuxième solution étant donné que j'utilise ensuite les mois et les années dans un tableau croisé dynamique et que si j'utilise la première solution (avec le format), ce tableau garde toutes les dates.

Sinon comment faire avec les années ? Sachant que
=CHOISIR(ANNEE(A1);"2008";"2009";"2010";"2011")
ne fonctionne pas ?

Merci
Utile
+3
plus moins
=ANNEE(A1) me donne 1905 pour le 01/01/2008...

Mais bon ce n'est pas grave mes données sont classées par ordre chronologique, je peux donc remplir cela à la main.
chrij 116Messages postés jeudi 10 juin 2010Date d'inscription 21 août 2013 Dernière intervention - 17 mai 2011 à 15:51
Bizarre ça marche bien chez moi (je viens d'aller vérifer). Je sais pas trop où chercher plus.
Margaux- 17 mai 2011 à 15:56
Cette fois c'est bon, c'est parce que j'avais laissé "aaa" en format de cellule. Tout est rentré dans l'ordre, merci beaucoup !
Margaux- 17 avril 2013 à 18:59
quand je fais =mois(1/12/1952) ca me retourne 1/12/1900
Je n'arrive pas a cerner le probleme.
Merci de votre aide.
fred- 5 mars 2014 à 10:01
faire TEXTE(A1;"jj") :

Vous donne le jour
mm vous donne le mois
aa vous donne l'année.
vous pouvez faire varier le nombre de j, m ou a en fonction de la manière dont vous souhaitez voir apparaitre votre info... n'oubliez pas les guillemets
iwan- 2 avril 2014 à 16:02
salut tu dois en plus de ça changé le format de la cellule en "standar" pour avoir l'année correcte
Utile
+2
plus moins
Je pense que =ANNEE(A1) suffit.
Pour le mois, la fonction MOIS renvoie le chiffre et il fallait retraduire en mot (d'où l'utilisation de la fonction CHOISIR(...))
Utile
+1
plus moins
Bonjour
Utiliser la formule Texte et le format pour convertir la date de la cellule en mois.
La cellule A1 contient la date, la formule
= Texte (A1;"mmmm")

donnera le résultat escompté.
Utile
+0
plus moins
Bonjour
Autrement avec conversion de données (tu copies la colonne où est la date dans une autre colonne, en gardant des colonnes vides à droite puis conversion de données en largeur fixe) ça ne marche pas trop mal non plus.
Et si tu veux le nom des mois au lieu des numéros, tu peux le faire avec une fonction si : si(A1=1;"Janvier";si(A1=2;"Février"...)

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes.

Le fait d'être membre vous permet d'avoir des options supplémentaires.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !