-
Application.VLookup
Bonjour,
La fonction Application.VLookup() me permet (comme la fonction RECHERCHEV() dans une feuille) de renvoyer la 1ère valeur trouvée dans un tableau.
Comment puis-je trouver toutes les valeurs trouvées et non pas seulement la 1ère? par d'autres fonctions?
Accessoirement, comment puis-je trouver toutes les valeurs trouvées correspondant à 2 critères ?
Merci pour votre aide
-
Bonjour
Une solution consiste à faire une boucle qui teste chacune des valeurs de la colonne en fonction de tes critères.
Il faut bien évidemment savoir quoi faire des valeurs qui correspondent à tes crières.
-
Oui j'avais bien pensé à une boucle mais je me demandais si il n'y avait pas plus simple, d'autant que lire toute la liste doit ralentir pas mal la procédure j'imagine
-
Bonjour,
u peux essaer la fonction find. Je te laisse consulté l'aide
Qui permet de faire une recherche plus rapidement qu'avec une boucle.
Pour le multicritère personnelement je lance find sur le critère avec le moins de réponse positive et je teste simplement les autres
-
Bonjour,
J'ai fait une boucle et ça ne ralentit pas trop
Merci