Recherche une formule type (NB.SI / MAX avec conditions)

dubdub22

XLDnaute Nouveau
Bonsoir à toutes & à tous,

Je cherche une formule NB.SI qui me donnerait le Max, à condition que la valeur cherchée se trouve entre deux valeurs données.

J'ai un fichier avec 3 feuilles, Feuille " BD "(Base de données), Feuil2 (pour ce que je cherche elle ne sert pas) et Feuil3, ou se trouve la formule cherchée.

Feuille "BD ":

Colonne " B " cellules 'B3:B30' les numéros des bons de commandes
Colonne " G & i " Cellules 'G3:i30' le binôme de commerciaux

Feuil3 :
Colonne " B & C " Cellules " B3 & C3 " Numéros de bons, délimitant la recherche.
Colonne " A " cellule "A7" la référence du commercial recherché.
Colonne " E " cellule "E7", cellule qui doit contenir la formule.


J'ai actuellement une formule matricielle, mais elle ne donne pas le résultat escompté, la voici :

{=si(nb.si(BD!G3:I30;feuil3!A7);Max(si((BD!G3:I30=feuil3!A7);BD!B3:B30));""))}

Cette formule me donne bien le dernier n° de bon, mais de l'ensemble, et pas uniquement entre les n° qui se trouvent en "B3 & C3 " de la feuil3.


Si l'un d'entre vous possède la solution à mon problème, je suis preneur.

Cordialement

Dubdub22

PS: Je joins un fichier Excel test, de ce que je cherche, vous pouvez l'ouvrir sans crainte il n'y a aucun virus, il est vérifié par avast.
 

Pièces jointes

  • Test.xlsx
    10.8 KB · Affichages: 41
  • Test.xlsx
    10.8 KB · Affichages: 39

CISCO

XLDnaute Barbatruc
Re : Recherche une formule type (NB.SI / MAX avec conditions)

Bonsoir

Ne peut-on modifier la proposition de djidji59430 comme suit :
Code:
{=MAX(SI(G3:G30="a";(B3:B30)*(B3:B30<191)*(B3:B30> 185)))}

@ plus
 
Dernière édition:

Discussions similaires

Réponses
11
Affichages
395

Statistiques des forums

Discussions
312 222
Messages
2 086 394
Membres
103 200
dernier inscrit
pascalgip