Accéder au contenu principal

Recherche de la correspondance la plus proche

Author: Amanda Li Last Modified: 2025-08-06

Pour rechercher la correspondance la plus proche d'une valeur dans un ensemble de données numériques dans Excel, vous pouvez utiliser les fonctions INDEX, EQUIV, ABS, et MIN ensemble.

lookup closest match 1

Comment trouver la correspondance la plus proche dans Excel ?

Pour savoir quel vendeur a réalisé les ventes les plus proches de l'objectif de 20 000 $ comme indiqué ci-dessus, une formule combinant les fonctions INDEX, EQUIV, ABS et MIN vous aidera de cette manière : La fonction ABS transformera toutes les valeurs de différence entre les ventes réalisées par chaque vendeur et l'objectif de vente en valeurs positives, puis MIN trouvera la plus petite différence, ce qui signifie la correspondance la plus proche. Maintenant, nous pouvons utiliser la fonction EQUIV pour localiser la position de la correspondance la plus proche et avoir INDEX pour récupérer la valeur à la position correspondante.

Syntaxe générique

=INDEX(plage_retour,EQUIV(MIN(ABS(plage_recherche-valeur_recherche)),ABS(plage_recherche-valeur_recherche),0))

√ Remarque : Il s'agit d'une formule matricielle qui nécessite d'être validée avec Ctrl + Maj + Entrée.

  • plage_retour : La plage où vous souhaitez que la formule combinée retourne le vendeur. Ici, cela fait référence à la plage des noms.
  • plage_recherche : La plage de cellules avec les valeurs à comparer avec la valeur_recherche. Ici, cela fait référence à la plage des ventes.
  • valeur_recherche : La valeur à comparer pour trouver sa correspondance la plus proche. Ici, cela fait référence à l'objectif de vente.

Pour savoir quel vendeur a réalisé les ventes les plus proches de l'objectif de 20 000 $, veuillez copier ou saisir la formule ci-dessous dans la cellule F5, puis appuyer sur Ctrl + Maj + Entrée pour obtenir le résultat :

=INDEX(B5:B10,EQUIV(MIN(ABS(C5:C10-20000)),ABS(C5:C10-20000),0))

Ou, utilisez une référence de cellule pour rendre la formule dynamique :

=INDEX(B5:B10,EQUIV(MIN(ABS(C5:C10-F4)),ABS(C5:C10-F4),0))

lookup closest match 2

Explication de la formule

=INDEX(B5:B10,EQUIV(MIN(ABS(C5:C10-F4)),ABS(C5:C10-F4),0))

  • ABS(C5:C10-F4): La partie C5:C10-F4 obtiendra toutes les valeurs de différence entre chaque vente dans la plage C5:C10 et l'objectif de vente de 20 000 $ dans la cellule F4 sous forme de tableau comme ceci : {-4322;2451;6931;-1113;6591;-4782}. La fonction ABS transformera tous les nombres négatifs en positifs comme ceci : {4322;2451;6931;1113;6591;4782}.
  • MIN(MIN(ABS(C5:C10-F4))) = MIN(MIN({4322;2451;6931;1113;6591;4782})): La fonction MIN trouvera le plus petit nombre du tableau {4322;2451;6931;1113;6591;4782}, ce qui signifie la plus petite différence, ou disons la correspondance la plus proche. Donc, la fonction retournera 1113.
  • EQUIV(MIN(ABS(C5:C10-F4)),ABS(C5:C10-F4),0) = EQUIV(1113,{4322;2451;6931;1113;6591;4782},0) : Le type_correspondance 0 force la fonction EQUIV à trouver la position du nombre exact 1113 dans le tableau {4322;2451;6931;1113;6591;4782}. La fonction retournera 4 car le nombre est à la 4ème position.
  • INDEX(B5:B10B5:B10,,,EQUIV(MIN(ABS(C5:C10-F4)ABS(C5:C10-F4))),,,ABS(C5:C10-F4)ABS(C5:C10-F4),0))) = INDEX(B5:B10B5:B10,,,4) : La fonction INDEX retourne la 4ème valeur dans la plage de noms B5:B10, qui est Bale.

Fonctions connexes

Fonction INDEX Excel

La fonction INDEX Excel renvoie la valeur affichée en fonction d'une position donnée dans une plage ou un tableau.

Fonction EQUIV Excel

La fonction EQUIV Excel recherche une valeur spécifique dans une plage de cellules et renvoie la position relative de la valeur.

Fonction ABS Excel

La fonction ABS renvoie la valeur absolue d'un nombre. Les nombres négatifs seront convertis en positifs avec cette fonction, mais les nombres positifs et zéro ne seront pas affectés.


Formules connexes

Recherche de la correspondance la plus proche avec plusieurs critères

Dans certains cas, vous devrez peut-être rechercher la correspondance la plus proche ou approximative basée sur plusieurs critères. Avec la combinaison des fonctions INDEX, EQUIV et SI, vous pouvez rapidement y arriver dans Excel.

Correspondance approximative avec INDEX et EQUIV

Il arrive que nous devions trouver des correspondances approximatives dans Excel pour évaluer la performance des employés, noter les scores des étudiants, calculer les frais d'affranchissement en fonction du poids, etc. Dans ce tutoriel, nous parlerons de la façon d'utiliser les fonctions INDEX et EQUIV pour récupérer les résultats dont nous avons besoin.

Recherche de la correspondance la plus proche avec plusieurs critères

Dans certains cas, vous devrez peut-être rechercher la correspondance la plus proche ou approximative basée sur plusieurs critères. Avec la combinaison des fonctions INDEX, EQUIV et SI, vous pouvez rapidement y arriver dans Excel.


Les meilleurs outils de productivité pour Office

Kutools pour Excel - Vous aide à vous démarquer de la foule

🤖 Assistant AI de KUTOOLS : Révolutionnez l'analyse des données grâce à : 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 de Kutools
Fonctionnalités populaires : Rechercher, Mettre en évidence ou Identifier les Doublons  |  Supprimer les Lignes Vides  |  Combiner les Colonnes ou les Cellules sans Perte de Données  |  Arrondir sans Formule ...
Super VLookup : Critères Multiples  |  Valeurs Multiples  |  À Travers Plusieurs Feuilles  |  Correspondance Floue...
Liste Déroulante Avancée : Liste Déroulante Facile  |  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 Colonnes pour Sélectionner les Mêmes Cellules et Différentes Cellules ...
Fonctionnalités phares : Mise au point de la Grille  |  Affichage de Conception  |  Barre de Formule Améliorée  |  Gestionnaire de Classeur et Feuilles de Calcul | Bibliothèque d'AutoTexte (Texte Automatique)  |  Sélecteur de Date  |  Fusionner les Feuilles de Calcul  |  Chiffrer/Déchiffrer les Cellules  |  Envoyer des Emails par Liste  |  Super Filtre  |  Filtre Spécial (filtrer gras/italique/barré...) ...
Top 15 ensembles d'outils12 Outils de Texte (Ajouter du texte, Supprimer des caractères ...)  |  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 et Division (Fusion avancée des lignes, Diviser les cellules Excel ...)  |  ... et plus encore
Utilisez Kutools dans votre langue préférée – prend en charge l'anglais, l'espagnol, l'allemand, le français, le chinois et plus de 40 autres langues !

Kutools pour Excel compte plus de 300 fonctionnalités, garantissant que ce dont vous avez besoin n'est qu'à un clic...


Office Tab - Active la lecture et l'édition par onglets dans Microsoft Office (y compris Excel)

  • Passez d'un document ouvert à un autre en une seconde !
  • Réduisez des centaines de clics de souris chaque jour, dites adieu à la fatigue de la souris.
  • Augmente votre productivité de 50 % lors de la consultation et de la modification de plusieurs documents.
  • Apporte des onglets efficaces à Office (y compris Excel), tout comme Chrome, Edge et Firefox.