Formule excel si compris entre x dates
Sabine
-
Mytå Messages postés 4246 Date d'inscription Statut Contributeur Dernière intervention -
Mytå Messages postés 4246 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je cherche une formule excel SI, laquelle comprend "x" date.
J'ai réussi a trouver une formule allant jusqu'à 3 dates maximum.
=SI(A2="";"";SI(A2<DATE(2010;7;23);1;SI(A2<DATE(2011;7;11);2;SI(A2>=DATE(2011;7;11);3;""))))
la colonne A représentant la date, forcément.
Comment faire pour trouver une formule marchant avec 4 dates, 5, ... ?
Merci d'avance pour toutes vos réponses.
Bonne journée
++
Je cherche une formule excel SI, laquelle comprend "x" date.
J'ai réussi a trouver une formule allant jusqu'à 3 dates maximum.
=SI(A2="";"";SI(A2<DATE(2010;7;23);1;SI(A2<DATE(2011;7;11);2;SI(A2>=DATE(2011;7;11);3;""))))
la colonne A représentant la date, forcément.
Comment faire pour trouver une formule marchant avec 4 dates, 5, ... ?
Merci d'avance pour toutes vos réponses.
Bonne journée
++
A voir également:
- Formule excel si compris entre x dates
- Formule excel si et - Guide
- Nombre de jours entre deux dates excel - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Site x - Guide
- Mise en forme conditionnelle excel formule si - Guide
3 réponses
Bonsoir
votre message ne dit rien de ce que vous voulez faire, et surtout de quelles dates il s'agit;
En fait ce que vous avez écrit dit que vous aurez 1 si la date est inférieure au 23/7/2010, 2 si elle est supérieure à 23/7/2010 et inférieure au 11/7/2011, 3 dans les autres cas
la dernière condition étant inutile puisque toutes les autres dates se retrouveront à 3
et pourrait donc s'écrire:
=SI(A2="";"";SI(A2<DATE(2010;7;23);1;SI(A2<DATE(2011;7;11);2;3)
si vous voulez des valeurs successives,, il faut empiler les conditions < dans le sens croissant des dates limites
=SI(A2="";"";SI(A2<date1;1;SI(A2<Date2;2;SI(A1<Date3;3 etc...
date 1, date 2 date 3 etc.. allant de la plus petite à la plus grande des dates à trier
Vous pouvez terminer par la dernière valeur devant être affectée à toutes les dates non concernées par les conditions précédentes.
Nota:
si vous êtes sur excel avant 2007 vous n'avez droit qu'à 7 SI dans la formule. Si cela ne suffit pas, revenez on vous proposera une solution.
crdlmnt
votre message ne dit rien de ce que vous voulez faire, et surtout de quelles dates il s'agit;
En fait ce que vous avez écrit dit que vous aurez 1 si la date est inférieure au 23/7/2010, 2 si elle est supérieure à 23/7/2010 et inférieure au 11/7/2011, 3 dans les autres cas
la dernière condition étant inutile puisque toutes les autres dates se retrouveront à 3
et pourrait donc s'écrire:
=SI(A2="";"";SI(A2<DATE(2010;7;23);1;SI(A2<DATE(2011;7;11);2;3)
si vous voulez des valeurs successives,, il faut empiler les conditions < dans le sens croissant des dates limites
=SI(A2="";"";SI(A2<date1;1;SI(A2<Date2;2;SI(A1<Date3;3 etc...
date 1, date 2 date 3 etc.. allant de la plus petite à la plus grande des dates à trier
Vous pouvez terminer par la dernière valeur devant être affectée à toutes les dates non concernées par les conditions précédentes.
Nota:
si vous êtes sur excel avant 2007 vous n'avez droit qu'à 7 SI dans la formule. Si cela ne suffit pas, revenez on vous proposera une solution.
crdlmnt