Formule fausse

Résolu
Bonjour,

Dans un document EXCEL 2007, j'ai une liste de dates et à coté de ces dates je voudrais que le mois à laquelle correspond la date, apparaisse.
Exemple: 12/09/11 en L2 et donc qu'apparaisse "Septembre" en M2

Voilà la formule que j'ai trouvé :
=SI(MOIS(L2)=12;"Décembre";(MOIS(L2)=11;"Novembre";(MOIS(L2)=10;"Octobre";(MOIS(L2)=9;"Septembre";(MOIS(L2)=8;"Août";(MOIS(L2)=7;"Juillet";(MOIS(L2)=6;"Juin";(MOIS(L2)=5;"Mai";(MOIS(L2)=4;"Avril";(MOIS(L2)=3;"Mars";(MOIS(L2)=2;"Février";(MOIS(L2)=1;"Janvier";""))))))))))))

Mais elle ne fonctionne pas, pourquoi ?
Pouvez-vous m'expliquer,

Merci d'avance,

3 réponses

  • Votes
  • Date
  • Date décroissante
  1. Contributeur
    Manque plein de SI mais ce marchera pas quabd m^me catr XL limité à 7 SI

    essaies
    =TEXTE("1/"&MOIS(L2);"mmmm") tu lis le mois-texte mais la date reste en nombre en 1900

    ou texte réel
    Index("janvier";"février";..... continue jusqu'en décembre;Mois(L2))
    Michel
    1. Ma formule fonctionne très bien... Avec Excel 2007 on a droit à plus de 7 SI
      1. Contributeur
        Excuses moi d'avoir essayé de t'aider
      2. Contributeur
        Bonjour,

        mettez =MOIS(L2) en M2, puis allez dans format personnalisé. Rentrez le format mmmm.

        Le problème c'est que ça n'affiche pas de majuscule.

        Cordialement.
      3. Contributeur
        ttss, tss, Gabriel a dit que sa formule marchait parfaitement, donc...

        mais pourquoi a t il demander de l'aide ?
      4. Contributeur
        Ce n'est pas parce que sa formule fonctionne qu'on ne peut pas lui fournir d'autres alternatives.

        Et puis, si quelqu'un d'autre vient plus tard sur ce sujet pour voir les réponses données, il pourra tester plusieurs solutions, et donc choisir celle qui lui conviendra le mieux.
      5. Contributeur
        Oui, chef

        Tu as testé mois(L2) au format mmmm?