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

28test.xlsx (10.81 Ko)

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.

Bonsoir,

essaye cette formule :

=MAX((BD!$B$3:$B$30<=C3)*(BD!$B$3:$B$30>=B3)*(BD!$G$3:$G$30=A7)*BD!$B$3:$B$30+(BD!$B$3:$B$30<=C3)*(BD!$B$3:$B$30>=B3)*(BD!$H$3:$H$30=A7)*BD!$B$3:$B$30)

Formule matricielle à valider avec CTRL+SHIFT+ENTREE

Cordialement.

Bonjour,

C'est la même, juste un peu raccourcie...

=MAX((BD!B:B>=B3)*(BD!B:B<=C3)*((BD!G:G=A7)+(BD!H:H=A7))*BD!B:B)

Cordialement

Bonjour à tous les deux,

Merci de votre concours, j'ai la bonne réponse à mon problème.

Cordialement

DubDub22

Rechercher des sujets similaires à "recherche formule type max conditions"