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

jil -  
 kirika -
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. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    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. kirika
       
      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. chossette9 Messages postés 6855 Date d'inscription   Statut Contributeur Dernière intervention   1 313
     
    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
  3. jil
     
    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. Lentzouille2 Messages postés 1000 Statut Membre 39
       
      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. jil
       
      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
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. Kirika Messages postés 1 Statut Membre
     
    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