Formule Index

Y compris Power BI, Power Query et toute autre question en lien avec Excel
t
ticettac
Nouveau venu
Nouveau venu
Messages : 7
Inscrit le : 12 février 2016
Version d'Excel : 2013 FR

Message par ticettac » 19 mars 2016, 16:04

Bonjour,
Je suis en train de travailler sur un projet codé en VBA.
Le principe est que je passe une commande où je choisi un produit un fournisseur et un demandeur. Toutes ces commandes sont regroupées dans un tableau.
Après je fais un bon de commande propre à un demandeur et un fournisseur. Je souhaite donc que tout les produits commandés pour ce fournisseur et ce demandeur apparaissent dans le bon de commande. Je sais qu'il faut utiliser la fonction index pour trouver les produits. J'ai réussi à la faire marcher. Mais elle me donne que le premier produit correspondant à mes deux critères et je voudrai qu'elle me donne tout les produits pouvant correspondant à mes deux critères.
Merci beaucoup!!
p
pierre.jy
Membre dévoué
Membre dévoué
Messages : 500
Appréciation reçue : 1
Inscrit le : 26 février 2016
Version d'Excel : 2010

Message par pierre.jy » 19 mars 2016, 16:09

Bonjour,

pour avoir plusieurs résultats j'aurais plutôt utilisé un filtre avancé ...

un fichier c'est bien mais une description de celui-ci et du fonctionnement souhaité directement sur le forum c'est mieux ;) pensez as mon smartphone ;)

p
patrick1957
Passionné d'Excel
Passionné d'Excel
Messages : 3'157
Appréciations reçues : 31
Inscrit le : 24 août 2015
Version d'Excel : 2007-2010-2016 PC

Message par patrick1957 » 19 mars 2016, 16:18

Bonjour,

un fichier exemple ne serait pas de trop ...


P.
Je fais du géocaching et vous ?
Indentez vos codes VBA, ---> http://www.oaltd.co.uk/Indenter/Default.htm
A lire pour les débutants: http://www.xlerateur.com/divers/2010/05 ... nnees-612/
M
MFerrand
Fanatique d'Excel
Fanatique d'Excel
Messages : 17'196
Appréciations reçues : 446
Inscrit le : 20 juillet 2015
Version d'Excel : 2010 FR

Message par MFerrand » 19 mars 2016, 16:23

Bonsoir,

Par formule, tu peux utiliser une formule utilisant INDEX mais elle sera un peu plus complexe que l'utilisation basique de la fonction, et matricielle. :D
Cependant si tu fais tes choix à partir de procédures VBA (ce qui ne paraît pas complètement établi dans ton propos), la logique voudrait que tu poursuives en VBA, quite à t'en servir pour opérer un filtrage avancé comme le suggère pierre.jy.

Cordialement.
Répondre Sujet précédentSujet suivant
  • Sujets similaires
    Réponses
    Vues
    Dernier message