Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2016 MAX ; INDEX EQUIV ?

Aiko

XLDnaute Nouveau
Bonjour,

Énoncé:
Faites afficher automatiquement dans une cellule le nom du meilleur vendeur d'un produit donné (que l'utilisateur saisira).

On saisira le nom du produit en question dans une cellule distincte.
Pour aider la saisie, utilisez la validation de données : onglet Données, bouton Validation des données, choix Options puis Liste.

(à partir du TCD du fichier joint)

=MAX(SI('Montants de vente (1)'!A3:A5=Feuil2!D1;'Montants de vente (1)'!B3:F5)) (ça je pense que c'est correct mais comment l'intégrer pour faire tout ça?)
 

Pièces jointes

  • Ventes Pommes Poires Scoubidous.xlsx
    26.3 KB · Affichages: 14

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour Aiko,
Un ex en PJ avec :
VB:
=INDEX(B2:F2;EQUIV(MAX(INDIRECT("B"&EQUIV(B11;$A$1:$A$9;0)&":F"&EQUIV(B11;$A$1:$A$9;0)));(INDIRECT("B"&EQUIV(B11;$A$1:$A$9;0)&":F"&EQUIV(B11;$A$1:$A$9;0)));0))
 

Pièces jointes

  • Ventes Pommes Poires Scoubidous.xlsx
    25.4 KB · Affichages: 15

D.D.

XLDnaute Impliqué
Bonjour,

Par contre il reste l'alimentation de la liste de la validation des donnés:
une cellule avec
VB:
=TRIER(UNIQUE(INDIRECT("E2:E"&NBVAL(E:E))))
Puis la référence à cette cellule dans validation des données résout le problème
 

Pièces jointes

  • Ventes Pommes Poires Scoubidous.xlsx
    35 KB · Affichages: 8

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…