XL 2016 Rechercher la présence d'une valeur dans plusieurs intervalles

CHL1234

XLDnaute Nouveau
Bonjour,

Je cherche une formule qui me permette de savoir si une valeur se trouve dans une sélection d'intervalles. Concrètement, j'ai une liste de produits qui peuvent faire l'objet d'une ou plusieurs campagnes promotionnelles dans l'année. A chaque date, je voudrais savoir si le produit est en promotion ou non.
Mon fichier ressemble à ceci :
Données :
Produit Date de début Date de fin
A 01/02/2017 15/02/2017
B 18/04/2017 24/04/2017
C 22/05/2017 01/06/2017
A 05/06/2017 08/06/2017

Résultats souhaités :
Produit Date En promo ?
A 07/06/2017 Oui
B 08/06/2017 Non
C 29/05/2017 Oui
D 10/06/2017 Non
J'ai tenté une formule du type =IF(AND(B7>=VLOOKUP(A7;$A$1:$C$5;2;0);B7<=VLOOKUP(A7;$A$1:$C$5;3;0));"Oui";"Non") où B7 représente la date, A7 le produit et $A$1:$C$5 la plage de données indiquée ci-dessus. Mais cela ne fonctionne pas si mon produit apparaît plusieurs fois, et je ne trouve pas la solution sur les forums.

Un grand merci par avance pour votre aide !
 

Jocelyn

XLDnaute Barbatruc
re,

La formule sommeprod va regarder sur la totalité de la plage A1:C4 pour chacune des lignes si l'on a le produit recherché et que la date recherchée est >= a la date de début et que la date recherchée est <= a la date de fin ensuite pour chacune des lignes qui remplissent ces 3 conditions le sommprod va additionner 1 donc si le sommeprod = 0 on renvoie Non sinon Oui

Voila j'espère que l'explication est clair

Cordialement
 

Discussions similaires

Statistiques des forums

Discussions
312 198
Messages
2 086 149
Membres
103 133
dernier inscrit
mtq