Accéder au contenu principal

Comment effectuer une recherche VLOOKUP de bas en haut dans Excel ?

Author: Xiaoyang Last Modified: 2025-05-27

La fonction VLOOKUP d'Excel recherche généralement de haut en bas et renvoie la première valeur correspondante qu'elle rencontre. Cependant, dans certains cas, vous pourriez avoir besoin de rechercher de bas en haut. Comme VLOOKUP ne dispose pas d'une fonctionnalité de recherche inversée intégrée, vous devez utiliser des méthodes alternatives pour y parvenir.

Recherche VLOOKUP de la dernière valeur correspondante de bas en haut dans Excel


Recherche VLOOKUP de la dernière valeur correspondante de bas en haut avec la fonction LOOKUP

Pour effectuer une recherche VLOOKUP de bas en haut, la formule LOOKUP suivante peut vous aider, veuillez procéder comme suit :

Veuillez entrer la formule ci-dessous dans une cellule vide où vous souhaitez obtenir le résultat :

=LOOKUP(2,1/($A$2:$A$17=D2),$B$2:$B$17)

Ensuite, faites glisser la poignée de recopie vers le bas jusqu'aux cellules où vous souhaitez obtenir les résultats, les dernières valeurs correspondantes seront renvoyées immédiatement, voir capture d'écran :

Remarque : Dans la formule ci-dessus : "A2:A17" indique la colonne dans laquelle vous effectuez la recherche, "D2" est le critère pour lequel vous souhaitez retourner ses données relatives et "B2:B17" est la liste qui contient la valeur que vous souhaitez retourner.
Explication de la formule :
  • $A$2:$A$17=D2 : Cette partie vérifie quelles cellules dans la plage A2:A17 sont égales à la valeur dans la cellule D2. Elle renvoie un tableau de VRAI (si la condition est remplie) ou FAUX (sinon).
  • 1/($A$2:$A$17=D2) : Cela convertit le tableau VRAI/FAUX en 1 (pour VRAI) et #DIV/0 ! erreurs (pour FAUX), car diviser 1 par VRAI donne 1, et diviser par FAUX (qui est 0) entraîne une erreur.
  • LOOKUP(2, ...) : La fonction LOOKUP recherche la valeur 2 dans le tableau créé à l'étape 2. Puisque 2 est plus grand que n'importe quel 1 dans le tableau, il correspond au dernier 1 (c'est-à-dire la dernière occurrence où la condition est remplie).
  • $B$2:$B$17 : Il s'agit de la plage à partir de laquelle la valeur correspondante est retournée. La fonction renvoie la valeur dans B2:B17 qui correspond au dernier 1 trouvé à l'étape 3.

Recherche VLOOKUP de la dernière valeur correspondante de bas en haut avec Kutools pour Excel

Heureusement, « Kutools pour Excel » simplifie ce processus grâce à sa puissante fonctionnalité « Recherche de bas en haut ». Cet outil vous permet de trouver et de retourner rapidement la dernière valeur correspondante dans une liste sans nécessiter de formules compliquées.

Kutools pour Excel propose plus de 300 fonctionnalités avancées pour simplifier les tâches complexes, augmentant ainsi la créativité et l'efficacité. Intégré à des capacités d'IA, Kutools automatise les tâches avec précision, rendant la gestion des données facile et sans effort. Informations détaillées sur Kutools pour Excel...  Essai gratuit...

Après avoir installé Kutools pour Excel, veuillez procéder comme ceci :

1. Cliquez sur « Kutools » > « Super RECHERCHEV » > « Recherche de bas en haut », voir capture d'écran :

2. Dans la boîte de dialogue « Recherche de bas en haut », effectuez les opérations suivantes :

  • Sélectionnez les cellules de la valeur de recherche et les cellules de sortie dans les sections « Zone de placement de la liste » et « Plage de valeurs à rechercher » ;
  • Ensuite, spécifiez les éléments correspondants dans la section « Plage de données ».
  • Enfin, cliquez sur le bouton « OK ».

set options in the dialog box

3. Toutes les dernières valeurs correspondantes seront renvoyées immédiatement, voir capture d'écran :

All the last matching values are returned

Téléchargez et essayez gratuitement Kutools pour Excel maintenant !

Astuce :

Si vous souhaitez remplacer la valeur d'erreur #N/A par une autre valeur texte, il vous suffit de cliquer sur le bouton « Options » et de cocher l'option « Remplacer les valeurs non trouvées (#N/A) par une valeur spécifiée », puis de taper le texte dont vous avez besoin.
handle error values


Recherche VLOOKUP de la dernière valeur correspondante de bas en haut avec la fonction XLOOKUP

La fonction XLOOKUP est un remplacement moderne pour VLOOKUP et HLOOKUP. Elle simplifie le processus de recherche de la dernière valeur correspondante.

Entrez la formule suivante dans une cellule vide, puis faites glisser la poignée de recopie vers le bas jusqu'aux cellules pour obtenir la dernière valeur correspondante comme suit :

=XLOOKUP(D2, $A$2:$A$17, $B$2:$B$17, , , -1)

Explication de la formule :
  • D2 : La valeur à rechercher.
  • $A$2:$A$17 : La plage de recherche.
  • $B$2:$B$17 : La plage de retour.
  • -1 : Recherche de la dernière valeur à la première (de bas en haut).

Conclusion

  • Si vous utilisez Excel 365/2021 ou version ultérieure, la fonction XLOOKUP est la méthode la plus efficace et simple pour trouver la dernière valeur correspondante.
  • Pour les versions antérieures d'Excel, la fonction LOOKUP est une alternative fiable, bien qu'elle nécessite une compréhension un peu plus approfondie de la logique des tableaux.
  • Si vous préférez une approche conviviale sans formule, Kutools pour Excel est un excellent choix, bien qu'il soit payant en tant qu'add-in tiers.

En suivant ces méthodes, vous pouvez effectuer efficacement une recherche VLOOKUP de bas en haut et trouver la dernière valeur correspondante dans votre ensemble de données. Si vous êtes intéressé par l'exploration de plus d'astuces Excel, notre site Web propose des milliers de tutoriels pour vous aider à maîtriser Excel.


Plus d'articles connexes :

  • Recherche VLOOKUP à travers plusieurs feuilles de calcul
  • Dans Excel, nous pouvons facilement appliquer la fonction vlookup pour retourner les valeurs correspondantes dans une seule table d'une feuille de calcul. Mais, avez-vous déjà envisagé comment effectuer une recherche VLOOKUP à travers plusieurs feuilles de calcul ? Supposons que j'ai les trois feuilles de calcul suivantes avec une plage de données, et maintenant, je veux obtenir une partie des valeurs correspondantes basées sur les critères de ces trois feuilles de calcul.
  • Utiliser Vlookup Exact Et Approximatif Dans Excel
  • Dans Excel, vlookup est l'une des fonctions les plus importantes pour nous permettre de rechercher une valeur dans la colonne la plus à gauche du tableau et de retourner la valeur dans la même ligne de la plage. Mais, appliquez-vous avec succès la fonction vlookup dans Excel ? Dans cet article, je vais parler de la façon d'utiliser la fonction vlookup dans Excel.
  • Vlookup Pour Retourner Vide Ou Valeur Spécifique Au Lieu De 0 Ou N/A
  • Normalement, lorsque vous appliquez la fonction vlookup pour retourner la valeur correspondante, si votre cellule de correspondance est vide, elle retournera 0, et si votre valeur de correspondance n'est pas trouvée, vous obtiendrez une erreur #N/A comme indiqué dans la capture d'écran ci-dessous. Au lieu d'afficher 0 ou #N/A, comment pouvez-vous faire pour afficher une cellule vide ou une autre valeur texte spécifique ?
  • Vlookup Et Concaténer Plusieurs Valeurs Correspondantes Dans Excel
  • Comme nous le savons tous, la fonction Vlookup dans Excel peut nous aider à rechercher une valeur et retourner les données correspondantes dans une autre colonne, mais en général, elle ne peut obtenir que la première valeur relative s'il existe plusieurs données correspondantes. Dans cet article, je vais parler de la façon d'effectuer une recherche VLOOKUP et concaténer plusieurs valeurs correspondantes dans une seule cellule ou une liste verticale.

Meilleurs outils de productivité pour Office

🤖 Kutools AI Aide : Révolutionner l'analyse des données basée sur : Exécution intelligente   |  Générer du code  |  Créer des formules personnalisées  |  Analyser les données et générer des graphiques  |  Invoquer les Fonctions améliorées
Fonctionnalités populaires : Trouver, mise en évidence ou marquer les doublons   |  Supprimer les lignes vides   |  Consolider les colonnes ou les cellules sans perdre de données   |   Arrondir sans formule ...
Super RECHERCHEV : RECHERCHEV avec critères multiples    RECHERCHEV avec valeurs multiples  |   Recherche multi-feuilles   |   Correspondance floue ....
Liste déroulante avancée : Créer rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante multi-sélection ....
Gestionnaire de colonnes : Ajouter un nombre spécifique de colonnes  |  Déplacer les colonnes  |  Basculer l'état de visibilité des colonnes masquées  |  Comparer les plages & colonnes ...
Fonctionnalités en vedette : Mise au point de la grille   |  Affichage de conception   |   Barre de formule améliorée    Gestionnaire de classeur & feuille de calcul   |  Bibliothèque dAutoTexte (Auto Text)   |  Sélecteur de date   |  Fusionner les données   |  Crypter/Déchiffrer les cellules    Envoyer un e-mail par liste   |  Super Filtre   |   Filtre spécial (filtrer les cellules avec une police en gras/italique/barré...) ...
Top15 ensembles d'outils12 outils de texte (Ajouter du texte, Supprimer des caractères spécifiques, ...)   |   50+ types de graphiques (Diagramme de Gantt, ...)   |   40+ formules pratiques (Calculer lâge en fonction de la date de naissance, ...)   |   19 outils d'insertion (Insérer un code QR, Insérer une image depuis le chemin, ...)   |  12 outils de conversion (Convertir en mots, Conversion de devises, ...)   |  7 outils de fusion & division (Fusion avancée des lignes, Diviser les cellules, ...)   |   ... et plus

Boostez vos compétences Excel avec Kutools pour Excel, et découvrez une efficacité sans précédent. Kutools pour Excel propose plus de300 fonctionnalités avancées pour augmenter la productivité et gagner du temps.  Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...


Office Tab apporte une interface à onglets à Office, et facilite grandement votre travail

  • Activez la modification et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de50 %, et réduit des centaines de clics de souris pour vous chaque jour !