Comment utiliser INDEX MATCH

Tout utilisateur légitime Excel a utilisé RECHERCHEV et connaît la syntaxe par cœur. (Lookup valeur, tableau, colonne, etc.) Mais beaucoup de ces mêmes utilisateurs ont jamais utilisé MATCH INDEX avant. INDEX MATCH est l'une de plusieurs formules de recherche disponibles dans Excel. Il a certaines caractéristiques qui le rendent supérieur à VLookUp dans de nombreuses situations. Quelle que soit la méthode que vous pensez est mieux, (j'ai mon avis), il vaut vraiment la peine d'apprendre les deux formules et avoir à la fois à votre disposition.

S'il vous plaît noter que MATCH INDEX est conçu pour les recherches verticales, ce qui est la tâche qui exécute RECHERCHEV. Si vous devez effectuer une recherche matrice. envisager d'utiliser l'une des plus puissantes combinaisons de formules de consultation Excel tels que INDEX MATCH MATCH. OFFSET MATCH MATCH, RECHERCHEV MATCH. ou RECHERCHEV HLOOKUP.

La fonction RECHERCHEV

Tout d'abord notre point de référence: la formule RECHERCHEV fidèle. RECHERCHEV renvoie une valeur basée sur une matrice définie et référence colonne. La syntaxe à partir d'Excel est la suivante:

Ci-dessous un exemple d'utilisation RECHERCHEV pour renvoyer la valeur « T-shirt » basé sur la valeur de recherche « 1089 » (S'il vous plaît noter que, parce que nous entrée faux pour cette partie de la syntaxe, nous ne sommes pas en utilisant la fonction de recherche de gamme de RECHERCHEV dans cet exemple)

Comment utiliser INDEX MATCH

Notre objectif était de rechercher le produit d'ID « 1089 » et RECHERCHEV a fait cela sans accroc. Alors, comment INDEX MATCH répliquent cette fonctionnalité?

La fonction INDEX

La fonction d'index de base renvoie une valeur basée sur une matrice définie / colonne et un numéro de ligne. La syntaxe à partir d'Excel est la suivante:

Ci-dessous un exemple d'utilisation INDEX pour retourner la valeur « T-shirt », en supposant que vous savez déjà que la valeur est trois cellules vers le bas sur votre tableau défini.

(Vous avez également la possibilité de spécifier le numéro de colonne, mais ce n'est pas pertinent dans une formule INDEX MATCH de base)

Comment utiliser INDEX MATCH

Si vous allez 3 cellules dans le tableau INDEX, vous obtenez la valeur « T-shirt. » Mais le problème que nous avons en essayant de faire une recherche est que nous ne généralement savons pas quelle est la position de notre valeur de retour est situé, dans ce cas est 3. Le « 3 » doit venir d'une autre formule.

La fonction MATCH

La fonction de base MATCH renvoie un nombre en fonction de la position relative d'une valeur de recherche dans un tableau défini / colonne. La syntaxe à partir d'Excel est la suivante:

Voici un exemple d'utiliser la formule de MATCH pour retourner la position de « 1089 » dans notre référence de colonne.

Comment utiliser INDEX MATCH

Depuis « 1089 » est trois cellules vers le bas dans le tableau, la valeur « 3 » est retournée.

INDEX MATCH

Lorsque nous associons à la fois la formule INDEX et la formule MATCH. le nombre que la formule MATCH retourne devient le numéro de ligne pour votre formule INDEX.

Voici un exemple d'utilisation du MATCH INDEX pour revenir à notre valeur de recherche « Type de produit ».

Comment utiliser INDEX MATCH

Comme vous pouvez le voir, il retourne la même valeur que nous avons obtenu de RECHERCHEV.

Les différences entre les formules

L'une des différences clé avec MATCH INDEX est que, plutôt que de choisir une table de tableau entier, vous ne sélectionnez la colonne de recherche et la colonne de retour de ce qui serait un tableau VLOOKUP. Bien que pas une grosse affaire quand il s'agit de simples recherches, cela peut certainement devenir un facteur si vous traitez avec de gros fichiers qui ont des milliers de recherches. En limitant vos tableaux à la seule recherche et retourne les colonnes, vous réduisez la charge de traitement sur Excel. La différence est illustrée ci-dessous.

Comment utiliser INDEX MATCH

L'autre différence essentielle est que les formules INDEX MATCH fonctionnent comme un droit de recherche à gauche, alors que RECHERCHEV ne fonctionne que de gauche à droite. Comme vous pouvez le voir dans l'exemple ci-dessous, je peux utiliser INDEX MATCH pour rechercher une valeur qui est à droite de ma valeur de retour à l'aide MATCH INDEX. Ce n'est pas possible avec la formule RECHERCHEV, comme vous devez réorganiser votre ensemble de données ou copier votre colonne de recherche afin qu'il soit toujours à gauche de votre valeur de retour.

Comment utiliser INDEX MATCH

Je formule notre renversé en regardant l'ID du type de produit « Chemises ». Je viens de modifier la valeur de notre recherche et troqué la recherche et retourne les colonnes.

Se souvenir de It All

= INDEX (colonne Je veux une valeur de retour de. MATCH (Ma valeur de recherche. Colonne Je veux Lookup contre. Entrez « 0 »))

  • Comment utiliser INDEX MATCH
    Top 3 raisons pour lesquelles mon RECHERCHEV ne fonctionne pas
  • Comment utiliser INDEX MATCH
    Excel QuickTip: Les préférences Outline Modifier Excel
  • Comment utiliser INDEX MATCH
    Excel QuickTip: Utilisez le bouton de défilement pour naviguer ruban
  • Comment utiliser INDEX MATCH
    Excel Astuce: Modifier le fichier de démarrage
  • Comment utiliser INDEX MATCH
    A pris le GMAT Aujourd'hui ...

Une astuce que j'utilise pour « se rappeler tout »: Tout d'abord, il suffit d'entrer la formule MATCH. Lorsque vous obtenez une colonne de chiffres, vous saurez que vous l'avez fait correctement. Ensuite, allez dans la cellule et insérer la formule INDEX; la colonne « Je veux une valeur de retour de » sera d'abord, puis la formule de match que vous avez déjà entré.)

Ou, si vous le souhaitez, entrez la formule de match dans une colonne, et la formule d'index dans la colonne à côté de lui, en se référant à la colonne de match.

sauve-moi une tonne de temps! Remplacement de la vlookup binaire avec cette fonction maintenant.

belle explication claire. Je vous remercie!

Nous vous remercions de décrire les valeurs en anglais simple - qui était si utile pour moi. Je passe beaucoup de temps à penser « accrocher, ce qui est un tableau? Je pensais que la table était un tableau! et « attendre, que l'on est la valeur de recherche à nouveau ?! Je l'ai regardé avec succès certains codes de paiement pertinents.

Je besoin d'aide pour trouver une formule Excel, qui peut renvoyer la valeur « Jx » pour tout interrogatoire « PY - Dx ».

Vous trouverez ci-dessous la table globale, où sont toutes les données d'entrée (est une table manuelle).
Tableau J1 J2 J3 J4 J5
P1 D4 D3 D2 D1 D5
P2 D5 D4 D3 D2 D1
P3 D4 D5 D3 D2 D1
P4 D3 D4 D5 D1 D2
P5 D5 D4 D3 D2 D1

La formule que j'ai besoin, est de me renvoyer les valeurs « J » pour le projet « P » à la date « D ».
Test 1 J1 J2 J3 J4 J5
P3 J3 J4 J5 J1 J2

Test 2 D4 D3 D2 D1 D5
P1 J1 J2 J3 J4 J5

sous forme de ma question générale (de façon schématique):
B
A C

C
A. Formule B pour revenir

Merci d'avance pour votre aide.

Bonne journée.

Excellent tutoriel. Je vous remercie.

J'ai regardé plusieurs articles sur ce sujet et il était encore confus jusqu'à présent! Merci!

Je suis entièrement d'accord avec les autres. C'est la meilleure explication que je pouvais trouver n'importe où sur le Web sur la façon dont les fonctions INDEX et MATCH peuvent être utilisés comme une alternative à RECHERCHEV. Parce que vous avez utilisé simples et petits ensembles de données, il est vraiment facile de comprendre que les cellules sont impliquées et quelles sont les formules travaillent.

Merci beaucoup pour cette ... Je l'ai sauvé cette page dans mes favoris du navigateur au travail au cas où j'arrive d'oublier comment utiliser les formules.

Il me aider à améliorer mes compétences Excel. Merci pour vos informations.

en attente de votre poste.

J'ai données ci-dessous avec moi, je besoin d'une formule qui renvoie la valeur de la ligne dans la formule unique.

A B C D E
Nakul 100 120 130 140
Sohan 240 251 273 249
Sharad 359 354 341 371

Par exemple
100 Nakul
120 Nakul
130 Nakul
140 Nakul
240 Sohan
251 Sohan
273 Sohan
249 Sohan
359 Sharad
354 Sharad
341 Sharad
371 Sharad

Pouvez-vous les gars s'il vous plaît aider

Pouvez-vous les gars s'il vous plaît aider

Qu'arrive-t-il si plus d'un 0 dans la colonne A avec ma fonction, il retourne juste la même valeur

Articles Liés