Formule

Résolu
Ecureuil -  
 Ecureuil -
Bonjour à tous;

Help :-( ! J'ai une formule Excel à laquelle je voudrais rajouter une condition mais je n'y arrive pas et je voulais savoir si qqn pouvait me venir en aide ?

=si(Q2=2;R5;R8) mais je souhaiterais que cette formule fonctionne uniquement si la date qui se trouve dans Q3 se retrouve entre B20etB24.

Quelqu'un peut m'aider ? Merciiiiiiiiiiiiii
A voir également:

3 réponses

Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Bonjour,

je ne sais pas si j'ai bien cerné ta demande, essaye voir comme cela
=SI(NB.SI(A20:A24;Q3)>0;SI(Q2=2;R5;R8);"")
2
Ecureuil
 
Superbe ca fonctionne merci infiniment :-)
0
Utilisateur anonyme
 
Bonjour Mike-31, c'est toi qui avais raison : j'aurais dû voter pour toi !  😉
En compensation, je t'ai noté avec un +1 bien mérité ! Cordialement.  😊
0
JvDo Messages postés 1978 Date d'inscription   Statut Membre Dernière intervention   859
 
Bonjour à tous,

Et en mélangeant les deux :
=SI(ET(Q3>=B20;Q3<=B24);SI(Q2=2;R5;R8);"")

Cordialement
2
Utilisateur anonyme
 
 
Bonjour JvDo,

Oui, je pense que ta réponse est meilleure que la mienne !
Car Q3 est une date et « Q2 = 2 » n'est pas une date !

Donc je vote pour ta réponse, en attendant celle d 'Ecureuil.

Mais attention quand même aux bornes ; ce sera peut-être
<B24 et pas <=B24 !

J'ai donc dû faire une erreur en pensant qu'il y avait eu une
erreur de frappe entre Q2 et Q3 !

Cordialement.  😊
 
0
Ecureuil
 
Salut, ta formule fonctionne bien également. merci bcp :-)
0
Utilisateur anonyme
 
Bonjour Ecureuil et Mike-31,

J'ai compris autrement la question du demandeur,
et je propose une des deux formules suivantes :

=SI(ET(Q2>=B20;Q2<=B24);R5;R8)

ou :

=SI(ET(Q3>=B20;Q3<=B24);R5;R8)

Attention aux bornes de l'intervalle !
Ce sera peut-être <B24 et pas <= !

Cordialement.  😊


PS : Je pense qu'il y a eu une erreur de frappe,
et que c'est soit Q2, soit Q3.  😉
 
0
Ecureuil
 
Salut Albkan merci pour ton aide mais il ne s'agit pas d'une erreur de frappe. :-) ;-)
0