Astuce: Les autres langues sont Google-Traduction. Vous pouvez visiter le English version de ce lien.
Se connecter
x
or
x
x
S'enregistrer
x

or

Comment vlookup trouver la première, 2nd ou nth correspondance valeur dans Excel?

Supposons que vous ayez deux colonnes avec Produits et quantités comme ci-dessous. Pour trouver rapidement les quantités de la première ou de la deuxième banane, que feriez-vous?

Ici, la fonction vlookup peut vous aider à résoudre ce problème. Dans cet article, nous allons vous montrer comment rechercher la première, la deuxième ou la nième correspondance avec la fonction Vlookup dans Excel.

Vlookup trouve la première, 2nd ou nth correspondance valeur dans Excel avec la formule

Vlookup trouve facilement la première valeur de correspondance dans Excel avec Kutools for Excel


Combiner plusieurs feuilles de calcul / classeurs dans une seule feuille de calcul / classeur:

Combiner plusieurs feuilles de calcul ou classeurs dans une seule feuille de calcul ou classeur peut être une tâche énorme dans votre travail quotidien. Mais, si vous avez Kutools for Excel, son utilité puissante - Combiner peut vous aider à combiner rapidement plusieurs feuilles de calcul, classeurs dans une feuille de calcul ou un classeur. Téléchargez dès maintenant la totalité des fonctionnalités de Kutools pour Excel pendant la journée 60!

Kutools for Excel: avec plus que 200 compléments Excel pratiques, libre d'essayer sans limitation dans les jours 60. Téléchargez l'essai gratuit maintenant!


flèche bleue droite bulle Vlookup trouve la première, 2nd ou nth correspondance valeur dans Excel

Veuillez faire comme suit pour trouver la première, 2nd ou nième correspondance dans Excel.

1. Dans la cellule D1, entrez les critères que vous voulez vlookup, ici j'entre Banana.

2. Ici, nous allons trouver la première valeur de correspondance de la banane. Sélectionnez une cellule vide telle que E2, copiez et collez la formule =INDEX($B$2:$B$6,MATCH(TRUE,EXACT($D$1,$A$2:$A$6),0)) dans la barre de formule, puis appuyez sur Ctrl + décalage + Entrer touches simultanément.

Note: Dans cette formule, $ B $ 2: $ B $ 6 est la plage des valeurs correspondantes; $ A $ 2: $ A $ 6 est la gamme avec tous les critères pour vlookup; $ D $ 1 est la cellule contenant les critères de recherche spécifiés.

Ensuite, vous obtiendrez la première valeur de correspondance de banane dans la cellule E2. Avec cette formule, vous ne pouvez obtenir que la première valeur correspondante en fonction de vos critères.

Pour obtenir des nième valeurs relatives, vous pouvez appliquer la formule suivante: =INDEX($B$2:$B$6,SMALL(IF($D$1=$A$2:$A$6,ROW($A$2:$A$6)-ROW($A$2)+1),1)) + Ctrl + décalage + Entrer clés ensemble, cette formule renvoie la première valeur correspondante.

Remarques:

1. Pour trouver la deuxième valeur de correspondance, veuillez modifier la formule ci-dessus =INDEX($B$2:$B$6,SMALL(IF($D$1=$A$2:$A$6,ROW($A$2:$A$6)-ROW($A$2)+1),2)), puis appuyez sur Ctrl + décalage + Entrer touches simultanément. Voir la capture d'écran:

2. Le dernier nombre de la formule ci-dessus signifie la nième valeur de correspondance des critères de recherche. Si vous le changez en 3, il obtiendra la troisième valeur de correspondance, et changez en n, la nième valeur de correspondance sera trouvée.


flèche bleue droite bulle Vlookup trouve la première valeur de correspondance dans Excel avec Kutools for Excel

YVous pouvez facilement trouver la première valeur de correspondance dans Excel sans vous souvenir des formules Cherchez une valeur dans la liste formule de formule de Kutools for Excel.

Kutools for Excel : avec plus de 300 compléments Excel pratiques, libre d'essayer sans limitation dans 60 jours.

1. Sélectionnez une cellule pour localiser la première valeur correspondante (indique la cellule E2), puis cliquez sur Kutools > Formule d'aide > Cherchez une valeur dans la liste. Voir la capture d'écran:

doc vlookup retour adjacent cellule suivante 010

2. dans le Formule d'aide boite de dialogue:

1). dans le Table_array case, sélectionnez la table contenant les premières valeurs de valeur correspondantes.

2). Spécifiez la cellule (cellule D1) qui contient les critères dont vous avez besoin pour rechercher dans le Look_value boîte.

3). Sélectionnez la colonne avec la première valeur correspondante dans le Colonne boîte, et enfin cliquez sur le OK .

Maintenant, la valeur de cellule correspondante sera auto-remplie dans la cellule C10 en fonction de la sélection de la liste déroulante.

Pointe.Si vous voulez avoir un essai gratuit de cet utilitaire, allez à téléchargez le logiciel librement d'abord, puis allez appliquer l'opération selon les étapes ci-dessus.


Office Tab - Navigation par onglets, édition et gestion de classeurs dans Excel:

Office Tab propose une interface à onglets comme celle des navigateurs Web tels que Google Chrome, les nouvelles versions d'Internet Explorer et Firefox pour Microsoft Excel. Ce sera un outil qui vous permettra de gagner du temps et d’être irremplaçable dans votre travail. Voir ci-dessous la démo:

Cliquez pour l'essai gratuit de l'onglet Office!

Onglet Office pour Excel



Outils de productivité recommandés

Office Tab

étoile d'or1 Apportez des onglets pratiques à Excel et à d'autres logiciels Office, tout comme Chrome, Firefox et Internet Explorer.

Kutools for Excel

étoile d'or1 Incroyable! Augmentez votre productivité dans les minutes 5. Ne nécessite pas de compétences particulières, économisez deux heures par jour!

étoile d'or1 300 Nouvelles fonctionnalités pour Excel, rendent Excel facile et puissant:

  • Fusionner des cellules / lignes / colonnes sans perdre de données.
  • Combiner et consolider plusieurs feuilles et classeurs.
  • Comparez les gammes, copiez plusieurs gammes, convertissez le texte en date, l'unité et la conversion de devise.
  • Compter par couleurs, sous-totaux de recherche, tri avancé et super filtre,
  • Plus Sélectionner / Insérer / Supprimer / Texte / Format / Lier / Commenter / Classeurs / Feuilles de calcul Outils ...

Capture d'écran de Kutools pour Excel

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Matt · 9 months ago
    Is it possible to use this formula to find if a number is between two numbers. Below is my formula. Trying to see if a listing with individuals and an amount is between to other set cells (Example: $50,000 and $74,999)


    =ArrayFormula(INDEX('4 - Donors List'!$B$2:$B$1000,SMALL(IF('4 - Donors List'!$F$2:$F$1000>=D$2,ROW('4 - Donors List'!$F$2:$F$1000)-ROW('4 - Donors List'!$F$2)+1),$A6)))
  • To post as a guest, your comment is unpublished.
    R. G. · 1 years ago
    I have a little problem with this formula, it doesn't work exactly for my case:
    =INDEX($B$2:$B$6,SMALL(IF($D$1=$A$2:$A$6,ROW($A$2:$A$6)-ROW($A$2)+1),1)) + Ctrl + Shift + Enter

    what if the criteria I am looking for is not exactly the same each time (Banana), but rather it becomes part of a phrase (banana republic) and so on; what then? By changing the "n" number at the end of this formula, I get "#NUM!" response. I have a column of vocabulary that I want to search for their meaning in the second column, and by typing one word, I need to get all occurrence of that word in any phrase to be listed. Any help on this?
    Thanks,
    R.G.
  • To post as a guest, your comment is unpublished.
    Christina · 1 years ago
    My current formula is {=IFERROR(INDEX(Sheet3!$C$2:$C$596,SMALL(IF(Sheet3!$A$2:$A$596=Sheet2!A19,ROW(Sheet3!$A$2:$A$596)-ROW(INDEX(Sheet3!$A$2:$A$596,1,1))+1),P19)),0)} But how would I apply this with multiple criteria, say two matches?
    • To post as a guest, your comment is unpublished.
      sunil · 4 months ago
      My problem is similar
      ping me if you find solution
      • To post as a guest, your comment is unpublished.
        Jones · 4 months ago
        create an auxiliary column wich concatenates your criterias, then use the concatenate as the criteria!

        Hope it works!
  • To post as a guest, your comment is unpublished.
    JB · 1 years ago
    Awesome tutorial! Worked like a charm, even across multiple sheets in the same file! Many thanks!!
  • To post as a guest, your comment is unpublished.
    Abby · 1 years ago
    Hi,
    I applied this formula but in my case I have numbers in place of the product name. When I drag down the formula to look for the next number in the list I get an error.

    events volume odd events only volume
    1 0.3 1 0.3
    1 2.5 1 2.5
    2 1.1 3 #NUM
    2 0.5 3 #NUM
    3 0
    3 0.2
    3 1
    • To post as a guest, your comment is unpublished.
      crystal · 1 years ago
      Dear Abby,
      The drag down feature can only work for same vlookup values. But in your case, the vlookup values are different (1 and 3).
      Please use this array formula: =IFERROR(INDEX($B$2:$B$8,SMALL(IF($C$4=$A$2:$A$8,ROW($A$2:$A$8)-ROW($A$2)+1),1+(ROW(A1)-1))), "") + Ctrol + Shift + Enter, and drag down the formula to get all matched values in the same vlookup value as below screenshot shown.