Dates en Saisons : problème d'hiver
Résolu/Fermé
spirare33
Messages postés
46
Date d'inscription
vendredi 4 janvier 2013
Statut
Membre
Dernière intervention
29 juillet 2014
-
Modifié par spirare33 le 11/01/2013 à 05:36
spirare33 Messages postés 46 Date d'inscription vendredi 4 janvier 2013 Statut Membre Dernière intervention 29 juillet 2014 - 12 janv. 2013 à 04:25
spirare33 Messages postés 46 Date d'inscription vendredi 4 janvier 2013 Statut Membre Dernière intervention 29 juillet 2014 - 12 janv. 2013 à 04:25
A voir également:
- Dates en Saisons : problème d'hiver
- Télécharger merlin saison 1 en français - Forum Téléchargement
- Merlin saison 3 en français - Forum Cinéma / Télé
- Nombre de jours entre deux dates excel - Guide
- Télécharger 24 heures chrono saison 1 complet en français gratuit - Forum Audio
- Calcul nombre de nuits entre deux dates excel ✓ - Forum Excel
5 réponses
UsulArrakis
Messages postés
7405
Date d'inscription
vendredi 28 mars 2003
Statut
Contributeur
Dernière intervention
27 janvier 2022
3 189
11 janv. 2013 à 07:19
11 janv. 2013 à 07:19
salut
rajoute une condition au début Si(A2=""; "";SI(.............
les 1 c'est pour transformer en nombre à mon avis
rajoute une condition au début Si(A2=""; "";SI(.............
les 1 c'est pour transformer en nombre à mon avis
spirare33
Messages postés
46
Date d'inscription
vendredi 4 janvier 2013
Statut
Membre
Dernière intervention
29 juillet 2014
6
Modifié par spirare33 le 12/01/2013 à 04:09
Modifié par spirare33 le 12/01/2013 à 04:09
Merci à tous pour votre aide !
Formule pour transformer date sous forme xx/xx/xxxx
en Saison avec prise en compte des vides éventuels dans la colonne date :
=SI(A2="";" ";SI(ET(DATE(ANNEE(A2);3;21)<=A2;DATE(ANNEE(A2);6;21)>A2);"Printemps";SI(ET(DATE(ANNEE(A2);6;21)<=A2;DATE(ANNEE(A2);9;21)>A2);"Ete";SI(ET(DATE(ANNEE(A2);9;21)<=A2;DATE(ANNEE(A2);12;21)>A2);"Automne";"Hiver"))))
On pourrait pas ajouter un SI( tu lis 4 chiffres d'affilé; alors ignore; sinon si (....)))) ?
Formule pour transformer date sous forme xx/xx/xxxx
en Saison avec prise en compte des vides éventuels dans la colonne date :
=SI(A2="";" ";SI(ET(DATE(ANNEE(A2);3;21)<=A2;DATE(ANNEE(A2);6;21)>A2);"Printemps";SI(ET(DATE(ANNEE(A2);6;21)<=A2;DATE(ANNEE(A2);9;21)>A2);"Ete";SI(ET(DATE(ANNEE(A2);9;21)<=A2;DATE(ANNEE(A2);12;21)>A2);"Automne";"Hiver"))))
On pourrait pas ajouter un SI( tu lis 4 chiffres d'affilé; alors ignore; sinon si (....)))) ?
Mytå
Messages postés
2973
Date d'inscription
mardi 20 janvier 2009
Statut
Contributeur
Dernière intervention
20 décembre 2016
950
Modifié par Mytå le 12/01/2013 à 04:01
Modifié par Mytå le 12/01/2013 à 04:01
Salut le forum
Ou comme ceci
Mytå
Ou comme ceci
=SI(A2="";"";CHOISIR(EQUIV(MOIS(A2)*100+JOUR(A2);{0;321;621;921;1221};1);"Hiver";"Printemps";"Eté";"Automne";"Hiver"))
Mytå
spirare33
Messages postés
46
Date d'inscription
vendredi 4 janvier 2013
Statut
Membre
Dernière intervention
29 juillet 2014
6
Modifié par spirare33 le 12/01/2013 à 04:49
Modifié par spirare33 le 12/01/2013 à 04:49
Ha oui c'est bien plus propre !
..Merci Myta
..Merci Myta
Heliotte
Messages postés
1491
Date d'inscription
vendredi 26 octobre 2012
Statut
Membre
Dernière intervention
28 janvier 2013
92
11 janv. 2013 à 11:38
11 janv. 2013 à 11:38
Bonjour spirare33,
j'ai dans la même colonne que mes date des cellules ou il y a juste l'année xxxx et des cellules vides
Pour les cellules vides, il suffit d'englober ta formule d'un SI(A1="";Vide;SI...
Par contre, pour une cellule contenant juste l'année, il faut, dan trois colonnes, extraire : =Jour(A1), =Mois(A1), =Annee(A1) .. si les trois cellules comporte un nombre c'est foutu !
j'ai dans la même colonne que mes date des cellules ou il y a juste l'année xxxx et des cellules vides
Pour les cellules vides, il suffit d'englober ta formule d'un SI(A1="";Vide;SI...
Par contre, pour une cellule contenant juste l'année, il faut, dan trois colonnes, extraire : =Jour(A1), =Mois(A1), =Annee(A1) .. si les trois cellules comporte un nombre c'est foutu !
spirare33
Messages postés
46
Date d'inscription
vendredi 4 janvier 2013
Statut
Membre
Dernière intervention
29 juillet 2014
6
12 janv. 2013 à 03:24
12 janv. 2013 à 03:24
ok pour les cellules vides mais je ne vois pas trop quoi faire pour les cellules où il y a les années.
Je ne comprends pas très bien le deuxième paragraphe.
Je ne comprends pas très bien le deuxième paragraphe.
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 311
11 janv. 2013 à 14:05
11 janv. 2013 à 14:05
Bonjour,
avec un tableau date-saison et rechercheV
https://www.cjoint.com/?3AloeUGukBT
avec un tableau date-saison et rechercheV
https://www.cjoint.com/?3AloeUGukBT
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Avec la date en A3 cette formule fonctionne
=SI(CNUM(MOIS($A$3)&JOUR($A$3))<321;"hiver";SI(CNUM(MOIS($A$3)&JOUR($A$3))<621;"printemps";SI(CNUM(MOIS($A$3)&JOUR($A$3))<921;"été";SI(CNUM(MOIS($A$3)&JOUR($A$3))<1221;"automne";"hiver"))))
Le principe est d'ignorer l'année et de regarder le nombre formé par la concaténation du mois et du jour
ce qui est inférieur à 321 (au 21 mars donc) est en hiver, au 621 en printemps etc
Bonne suite
=SI(CNUM(MOIS($A$3)&JOUR($A$3))<321;"hiver";SI(CNUM(MOIS($A$3)&JOUR($A$3))<621;"printemps";SI(CNUM(MOIS($A$3)&JOUR($A$3))<921;"été";SI(CNUM(MOIS($A$3)&JOUR($A$3))<1221;"automne";"hiver"))))
Le principe est d'ignorer l'année et de regarder le nombre formé par la concaténation du mois et du jour
ce qui est inférieur à 321 (au 21 mars donc) est en hiver, au 621 en printemps etc
Bonne suite
Modifié par spirare33 le 12/01/2013 à 03:21