Excel vidéo Comment faire une recherche bidirectionnelle avec INDEX et MATCH, Exceljet

Dans cette vidéo, nous allons voir comment mettre en place la recherche dans les deux sens classique utilisant INDEX et match.

Ici, nous avons une liste de vendeurs avec des chiffres de ventes mensuels.







Ce que nous voulons faire est d'ajouter une formule dans Q6 qui recherche et récupère un numéro de vente basé sur le nom et le mois ci-dessus.

Pour ce faire, nous allons utiliser les fonctions INDEX et MATCH.

Tout d'abord, je vais nommer quelques gammes pour faciliter la lecture des formules. Je vais nommer toute la table « noms » « données », puis utilisez la liste des vendeurs. Notez que je compris la première cellule vide dans les deux noms. En effet, plus facile à utiliser la même origine pour les données et les étiquettes.

Enfin, je vais nommer les mois. Encore une fois, je vais inclure la première cellule. Maintenant, nous avons 3 gammes.

Ensuite, nous allons construire une formule de preuve de concept qui utilise INDEX pour récupérer une valeur basée sur ligne codées en dur et de colonne. Le tableau est des données, et je vais utiliser 2 pour les deux la ligne et le numéro de colonne.







INDEX renvoie 11882, qui est à l'intersection de la deuxième rangée et la deuxième colonne.

Techniquement, INDEX renvoie une référence à la cellule C5, mais qui est un sujet pour un autre jour.

Alors maintenant, nous savons que INDEX fera le travail, nous avons juste besoin de savoir comment utiliser MATCH pour obtenir les bons numéros de ligne et colonne.

Pour cela, je vais entrer dans les formules MATCH séparément, puis les mettre ensemble avec index à la fin. Tout d'abord, je vais entrer un nom et mois, nous avons donc quelque chose à faire correspondre.

Pour correspondre au nom, nous avons besoin Q4 pour la valeur de correspondance, et « noms » pour le tableau de recherche. type de match est nul parce que nous voulons que les correspondances exactes.

Pour correspondre mois, nous avons besoin Q5 pour la valeur de correspondance, et « mois » pour tableau de recherche. Type de match est à nouveau zéro.

Pour envelopper les choses, j'ai juste besoin de remplacer les valeurs codées en dur dans la formule INDEX avec les fonctions MATCH que nous avons créé. La meilleure façon de le faire est juste de copier les formules et les coller de nouveau dans la fonction INDEX au bon endroit.

La formule de correspondance de nom va dans le numéro de ligne, et la formule de match de mois va dans la colonne.

Maintenant, la formule est terminée, et rechercher le numéro de vente droite en utilisant le nom et le mois.

Lorsque vous élaborer une formule plus complexe pour la première fois, cela est une bonne approche. Construisez votre formule preuve de concept, puis construire les formules d'aide dont vous avez besoin et assurer que les choses fonctionnent correctement. Enfin, combiner les fonctions d'aide à la preuve de concept formule.







Articles Liés