[excel] saison en fonction d'une date ?!

Bonjour,

j'ai un fichier excel avec une colonne "date" au format jj.mm.aaaa
et j'aimerai qu'il me retourne dans une colonne "saison" la saison en fonction de mes préférences :

si le mois est compris entre [décembre et février] -> hiver
si le mois est compris entre [juin et août] -> été
si le mois est compris entre [septembre et octobre] -> automne

pour l'instant j'ai ça mais ça veut rien donner :

=ET(SI(OU(MOIS(C2)=12;MOIS(C2)<=3);"hiver";"");SI(OU(MOIS(C2)>=6;MOIS(C2)<=8);"été";""); SI(OU(MOIS(C2)>=9;MOIS(C2)<=10);"automne";"erreur"))


je n'arrive pas à imbriquer mes trois conditions "si" ...

5 réponses

  1. Contributeur
    Bonjour,

    =CHOISIR(EQUIV(MOIS(A1)*100+JOUR(A1);{0;320;621;922;1221};1);"hiver";"printemps";"été";"automne";"hiver")
    avec {0;320;621;922;1221} qui sont tes dates mmjj (mois jour) de changement de saison :
    20/03;21/06;....

    Mets les dates qui t'intéressent mais tu as un hiver bizarrement placé...
    eric

    Jamais tu ne répondras à un mp non sollicité...
    Bon, ça c'est fait.
    1
    1. eh oui, les périodes de nos reportings sont dénommés bizarrement :)
      Merci pour cette formule, j'étais restée sur les SI& !
      Kirika
      0
  2. Contributeur
    Bonjour,

    la formule est mal posée. Comme ceci serait sûrement mieux :

    =SI(OU(MOIS(C2)=12;MOIS(C2)<=3);"hiver";SI(OU(MOIS(C2)>=6;MOIS(C2)<=8);"été";SI(OU(MOIS(C2)>=9;MOIS(C2)<=10);"automne";"erreur")))

    Cordialement.
    0
    1. Merci de votre rapidité fulgurante ! :)

      la formule de chossette9 fonctionne apparemment très bien.
      L'idée de Lentzouille2 est bonne aussi, mais malheureusement je suis dans une base de données absolument énorme et y rajouter des colonnes est exclu.

      Puis ces réponses servir à d'autres que moi en tout cas ;)
      0
      1. Pas la peine de rajouter des colonnes, suffit d'y faire dans un autre onglet ou il y a que ça ;)

        Enfin bref, tu fais comme tu veux ;) c'était juste une idée complémentaire
        0
      2. qui va me servir pour l'instant parce que la fonction ne fonctionne qu' à moitié. je viens de m'en apercevoir... elle me retourne "été" pour le mois d'avril (12.04.2011) par exemple ... :S

        EDIT : ah ben en fait faut mettre des ET au lieu des OU pour les deux derniers SI ;-)
        0
    2. Bonsoir,
      j'ai la même question, malheureusement mon découpage ne se fait pas par mois mais en milieu de mois :
      hiver : entre le 03/01/2013 et le 15/03/2013
      Printemps : entre le 16/03/2013 et le 15/05/2013
      etc.
      Donc la fonction avec les mois n'est plus pertinente, et je n'ai pas réussi à trouver l'astuce avec les dates extrêmes de chaque saison...
      Je fouille encore le net, si je trouve d'ici là je poste la réponse pour les autres qui cherchent aussi !
      Merci de votre retour !
      0