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

Fermé
jil - Modifié par jil le 12/03/2012 à 11:51
 kirika - 9 avril 2013 à 10:12
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" ...
A voir également:

5 réponses

eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 7 239
Modifié par eriiic le 8/04/2013 à 22:44
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
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
chossette9 Messages postés 4239 Date d'inscription lundi 20 avril 2009 Statut Contributeur Dernière intervention 12 septembre 2014 1 308
12 mars 2012 à 11:52
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
Lentzouille2 Messages postés 806 Date d'inscription samedi 22 octobre 2011 Statut Membre Dernière intervention 13 janvier 2020 39
12 mars 2012 à 11:54
Bonjour,

A voir :
https://www.cjoint.com/?BCml1XF6ci9

Cordialement
0
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
Lentzouille2 Messages postés 806 Date d'inscription samedi 22 octobre 2011 Statut Membre Dernière intervention 13 janvier 2020 39
12 mars 2012 à 13:13
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
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

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Kirika Messages postés 1 Date d'inscription lundi 8 avril 2013 Statut Membre Dernière intervention 8 avril 2013
8 avril 2013 à 20:55
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