Extraire le mois, l’année, le numéro de semaine d’une date

///Extraire le mois, l’année, le numéro de semaine d’une date

Pour extraire l’année, le mois ou le numéro de semaine d’une date, il existe les fonctions :

=MOIS(date)

=ANNEE(date)

=NO.SEMAINE(date)

 

Voici un exemple :

fonction_date

 

 > > > > > Besoin d’aide ? Contactez Sitadi pour établir un devis. < < < < <

Cet article vous a aidé ? Rendez-vous sur la page Facebook et cliquez J’aime ! 
2018-05-07T16:53:26+00:00 By |Excel, Formules|42 Comments

42 Comments

  1. vovo 05/06/2013 at 17 h 31 min

    bonjour , je souhaiterais extraire le mois mais avec un resultat = 02 et non 2

  2. Ida BONNIN 05/06/2013 at 19 h 04 min

    Bonsoir,
    Pour cela, il faut changer le format de la cellule : dans l’onglet NOMBRE, sélectionnez la catégorie PERSONNALISEE et saisir 00 (double zéro) dans le champ TYPE (sous la ligne d’exemple) et cliquer OK.

  3. cassagne 20/01/2014 at 0 h 19 min

    Bonjour,

    Pour une date sous la forme Annéesemaine comment peut-on faire ?

    ex: 1322 => 2013 semaine 22

  4. Ida BONNIN 20/01/2014 at 14 h 51 min

    Bonjour,

    Dans votre cas, la réponse pourrait être d’extraire les 2 chiffres à gauche de 1322 dans une cellule, et les 2 chiffres à droite de 1322 dans une deuxième cellule, puis d’insérer “20” devant “13”, ce qui donnerait ceci :
    Réponse AnneeSemaine

  5. bernagout 13/03/2015 at 10 h 55 min

    Bonjour,

    Peut-on extraire le jour à partir de la date?
    Je voudrais obtenir le jour de la semaine en fonction d’une date
    Ex: 13/03/2015 -> vendredi

  6. sitadi 13/03/2015 at 10 h 58 min

    Bonjour, oui c’est tout à fait possible, il faut utiliser la fonction =date(cellule contenant votre date) puis appliquer un format personnalisé jjjj pour afficher le jour.

  7. Michel Chelmi 27/04/2015 at 10 h 27 min

    pas du tout utile

  8. hervé 11/03/2016 at 8 h 57 min

    Bonjour,
    A des fins de stat., la formule pour extraire an/mois en conservant le zéro des mois formule de col. D = =CONCATENER(ANNEE(C2);TEXTE(MOIS(C2);”00″))
    Hervé

  9. hervé 11/03/2016 at 9 h 02 min

    Bonjour,
    Ma phrase a été quelque peu tronquée… nouvel essai:
    A des fins de stat., la formule pour extraire an/mois en conservant le zéro des mois inférieurs à 10.
    col. c 11/03/2016
    col. d: formule : =CONCATENER(ANNEE(C2);TEXTE(MOIS(C2);”00″))
    col. d: résultat : 201603
    Hervé

  10. sitadi 11/03/2016 at 9 h 27 min

    Bonjour et merci Hervé pour le partage de cette solution 🙂

  11. nicolas 07/07/2016 at 14 h 08 min

    bonjour, comment extraire le NOM du mois (janvier, février, octobre…) à partir de la fonction MOIS? faut-il en passer par TEXTE? si oui, de quelle manière?

  12. sitadi 07/07/2016 at 18 h 30 min

    Bonjour,
    Pour afficher le mois sous forme de “nom” (ex : janvier), il faut utiliser le format de cellule Nombre personnalisé, et entrer mmmm (4 fois la lettre m pour afficher le nom du mois en entier, 3 fois la lettre mmm pour avoir seulement les 3 premières lettres du mois, ou une fois le m pour avoir l’initiale du mois)

  13. Scellier 22/07/2016 at 15 h 51 min

    Bonjour,

    merci pour cette dernière astuce. Quand je l’utilise j’obtiens comme résultat “janvier” alors que ma date est le 22/07/2016.

    Pourriez vous m’aider à résoudre ce problème svp?

  14. sitadi 22/07/2016 at 16 h 20 min

    Bonjour, c’est en effet très étonnant, je ne peux pas vous aider sans voir votre fichier, envoyez moi le sur l’adresse contact@sitadi.fr et j’y jetterai un oeil 😉

  15. bihel 06/09/2016 at 11 h 26 min

    Bonjour,
    Dans ma cellule j’ai ceci “Nom Prénom le 03-02-16 à 13:24”
    je souhaiterai garder que la date

    Merci par avance.

  16. sitadi 06/09/2016 at 11 h 42 min

    Bonjour bihel,
    Si votre cellule qui contient “Nom Prénom le 03-02-16 à 13:24” est A1, alors la formule pourrait être : =GAUCHE(DROITE(A1;16);8)

  17. bihel 06/09/2016 at 16 h 23 min

    Merci Sitadi, c’est nickel. 😉

  18. sitadi 06/09/2016 at 16 h 43 min

    Génial 😀

  19. JAMON Chrystelle 14/09/2016 at 13 h 49 min

    Bonjour,
    J’aimerai ramener svp toutes les semaines qui correspondent à un mois donné.
    par exemple pour le mois octobre 2016 ramener automatiquement en résultat semaines 40-41-42-43-44-45.
    J’ai déjà un tableau avec en colonne le jour, le mois correspondant et le numéro de semaine du jour.
    Comment faire pour ramener toutes les semaines qui correspondent à mon mois donné?
    Une rechercheV??
    Merci beaucoup pour votre aide.

  20. sitadi 14/09/2016 at 13 h 56 min

    Bonjour,
    Difficile de vous répondre sans voir votre fichier, si vous voulez me l’envoyer, j’y regarderai 😉 mais une recherchev semble être une solution en effet.

  21. JAMON Chrystelle 14/09/2016 at 14 h 00 min

    Merci de votre réponse rapide.
    Je vous envoie mon fichier où?

  22. JAMON Chrystelle 14/09/2016 at 14 h 08 min

    je vous envoie à cette adresse ; contact@sitadi.fr ?
    Merci!

  23. sitadi 14/09/2016 at 14 h 45 min

    Oui, j’ai bien reçu votre fichier, je vous ai répondu et vous l’ai renvoyé avec la formule, est-ce que votre problème est résolu ?

  24. desclaux 16/09/2016 at 15 h 56 min

    Bonjour,

    Chaque jour nous enregistrons notre chiffre d’affaire. et je voudrais le comparer avec l’année précédente. mais pour être cohérent, je souhaite comparer un lundi avec un lundi.

    Je ne trouve pas de fonction qui me permettrait de faire cela automatiquement.

    Pouvez-vous m’aider?

  25. sitadi 23/09/2016 at 21 h 19 min

    POur pouvoir répondre précisément à votre besoin, envoyez-moi un extrait de votre fichier si vous le souhaitez 🙂

  26. anthonyo60 25/10/2016 at 10 h 38 min

    Bonjour,
    J’ai l’impression que ça a ses limites à cause de la semaine 53 et du 01/01/2016.
    Je me retrouve avec une date en 2016 S53 (car le 01/01/2016 était la semaine 53 de 2015 !!)
    Une idée?

  27. Jandally Najmun 25/11/2016 at 10 h 50 min

    Bonjour,

    J’utilise cette formule pour transformer mes dates en chiffres : =ANNEE(L9) & NO.SEMAINE(L9)

    Pour le 11 Janvier 2017 par exemple je vais obtenir 20172, or j’aimerais obtenir 201702. Avez vous une solution ?

  28. sitadi 25/11/2016 at 11 h 46 min

    Bonjour,
    Essayez cette formule : =ANNEE(L9)&TEXTE(NO.SEMAINE(L9);”00″)

  29. Erinara 30/11/2016 at 13 h 27 min

    Bonjour,

    Je souhaite avoir un format de cellule permettant d’avoir un mois en toute lettre, et ce, en tapant son numéro dans sa cellule. Je m’explique :
    Je souhaite taper 8 et avoir Août
    9 et avoir Septembre
    10 et avoir Octobre …. Etc.
    J’aimerais ne pas à avoir de créer de colonne supplémentaires avec la date au format jj-mm-aaaa ni d’insérer de formule. (Parce que sinon cela perdrait de son utilité, puisque mon objectif est d’aller plus vite).
    Uniquement un format de cellule. Cela existe t-il ? Merci d’avance…

  30. sitadi 30/11/2016 at 23 h 25 min

    Bonjour, très bonne question, je passe mon tour car sans formule, je ne vois pas..

  31. Erinara 01/12/2016 at 11 h 34 min

    Rebonjour, merci tout de même pour le temps que vous avez apporté à la réflexion ! Je me disais aussi… A très bientôt.

  32. sitadi 01/12/2016 at 11 h 59 min

    Peut-être que qu’un prochain visiteur pourra apporter une réponse à votre question :). A bientôt

  33. mélanie 09/12/2016 at 10 h 26 min

    Bonjour,

    J’aimerai récupérer le n° de mois en VBA à partir d’un n° de semaine et d’une année : 2016-sem21.

    Quelqu’un pourrais m’aider svp ??

  34. Slimcedro 09/12/2016 at 13 h 06 min

    Bonjour,

    j’aimerai extraire le format de date qui se présente comme suite : jj/mm/aaaa sur la base de cette donnée :

    date_envoi
    20160809165107000

    merci d’avance

    cordialement,

  35. Elise 06/02/2017 at 11 h 47 min

    Bonjour,
    J’aimerais revenir sur une question déjà posée, je n’ai pas vu de réponse.


    –Publié par Jandally Najmun 25 Nov 2016 at 10 h 50 min
    –Bonjour,
    –J’utilise cette formule pour transformer mes dates en chiffres : =ANNEE(L9) & NO.SEMAINE(L9)
    –Pour le 11 Janvier 2017 par exemple je vais obtenir 20172, or j’aimerais obtenir 201702. Avez vous une solution ?

    J’ai le même soucis, pour le 01/01/2017 en semaine américaine, c’est la semaine 52, mais de l’année 2017. Y aurait-il solution svp ?

    Merci d’avance

  36. fouquay 10/02/2017 at 11 h 35 min

    Bonjour
    J’ai une date au format année semaine et j’aimerais la convertir en mois annéé
    ex : 1603 en 01/2016
    merci pour votre aide

  37. Tazminia 19/04/2017 at 10 h 07 min

    bonjour
    j’ai un tableau compose des colonnes A qui contient la date jj/mm/année je veux selon le mois et l’annee faire un somme sur un autre colonne j’ai introduit ce code[(SOMME.SI.ENS(K59:K1182;MOIS(C59:C1182);”01″;ANNEE(C59:C1182);”2012″;F59:F1181;”ac”)] mais ça ne marche pas.s’il vous plais y a eu une solution??? merci d’avance

  38. Orsatelli 22/11/2017 at 11 h 19 min

    Bonjour,
    bravo et merci pour votre travail !
    Je voudrais faire une somme par mois en fonction d’une suite de montants entrés par date.
    01/01/2017 20€
    01/02/2017 10€
    20/01/2017 20€
    22/01/2017 20€
    14/02/2017 20€

    je veux trouver :
    janvier 60€
    février 30€

    Merci d’avance

  39. Ida BONNIN 22/11/2017 at 14 h 17 min

    Merci pour votre commentaire. Concernant votre question, la solution est d’utiliser un tableau croisé dynamique : https://support.office.com/fr-fr/article/Cr%C3%A9er-un-tableau-crois%C3%A9-dynamique-pour-analyser-des-donn%C3%A9es-de-feuille-de-calcul-a9a84538-bfe9-40a9-a8e9-f99134456576

  40. MELOIS Nathan 26/03/2018 at 16 h 58 min

    Bonjour je dois trouver une formule sur l’age de la personne la plus jeune pour l’année de naissance : 1997.Quelles formules avez vous à me proposez. merci d’avance.

  41. Acme 04/04/2018 at 22 h 46 min

    Bonjour, J’ai un fichier 2018-03-04.xlsx que j’aimerais ouvrir avec le fichier 2018-03-05.xlsx pour aller chercher des données du fichier précédent et les importer dans une cellule du dernier fichier. Je ne sais pas comment procéder.
    une aide serait apprécié.. merci.

  42. Ida BONNIN 05/04/2018 at 8 h 44 min

    Bonjour, essayez avec un copier / coller avec liaison 🙂

Leave A Comment

Ce site Web stocke certaines données d agent d utilisateur. Ces données sont utilisées pour fournir une expérience plus personnalisée et pour suivre votre localisation sur notre site Web conformément à la réglementation européenne sur la protection des données. Si vous décidez de vous désinscrire de tout suivi ultérieur, un cookie sera installé dans votre navigateur pour se souvenir de ce choix pendant un an. J accepte, Je refuse
700