Exceller

Comment utiliser RECHERCHEV pour des correspondances approximatives

How Use Vlookup Approximate Matches

Feuille d'exercices incluse avec formation vidéo en ligne .

Dans cette vidéo, nous examinons comment configurer VLOOKUP pour rechercher des valeurs en fonction d'une correspondance approximative. C'est bon pour les taux d'imposition, les frais de port, les commissions, etc.





Dans de nombreux cas, vous utiliserez RECHERCHEV pour trouver des correspondances exactes, basées sur une sorte d'identifiant unique. Mais il existe de nombreuses situations dans lesquelles vous souhaiterez utiliser RECHERCHEV pour trouver des correspondances non exactes. Un cas classique consiste à utiliser RECHERCHEV pour trouver un taux de commission basé sur un numéro de vente.

Nous allons jeter un coup d'oeil.





Ici, nous avons un tableau qui répertorie les ventes par vendeur et un autre qui montre la commission qui devrait être gagnée en fonction du montant des ventes.

Ajoutons une formule RECHERCHEV dans la colonne D pour calculer le taux de commission approprié en fonction du chiffre d'affaires indiqué dans la colonne C.



Comme d'habitude, je vais commencer par nommer la plage de la table de recherche. Je l'appellerai 'commission_table'. Cela rendra notre formule RECHERCHEV plus facile à lire et à copier.

comment additionner les nombres dans Excel

Utilisons maintenant RECHERCHEV pour obtenir le premier taux de commission pour Applebee.

Dans ce cas, la valeur de recherche est le numéro de vente dans la colonne C. Comme toujours avec RECHERCHEV, la valeur de recherche doit apparaître dans la colonne la plus à gauche du tableau, car RECHERCHEV ne regarde que vers la droite.

La table est notre plage nommée 'commission_table'.

ouverture d'un fichier Excel dans vba

Pour la colonne, nous devons fournir un numéro pour la colonne qui contient le taux de commission. Dans ce cas, c'est le numéro 2.

Enfin, nous devons entrer une valeur pour range_lookup. S'il est défini sur TRUE ou 1 (ce qui est la valeur par défaut), RECHERCHEV permettra une correspondance non exacte. S'il est défini sur zéro ou sur FALSE, RECHERCHEV nécessitera une correspondance exacte.

Dans ce cas, nous voulons absolument autoriser une correspondance non exacte, car les montants exacts des ventes n'apparaîtront pas dans la table de recherche, j'utiliserai donc TRUE.

Lorsque j'entre dans la formule, nous obtenons un taux de commission de 6%.

Si nous vérifions le tableau, c'est correct. De 125 000 $ à 175 000 $, le taux de commission est de 6 %.

si la cellule est vide, alors renvoie la valeur

Maintenant, je peux copier la formule pour obtenir un taux de commission pour les vendeurs restants.

Puisque nous avons maintenant un taux de commission, je peux également ajouter une formule qui calcule la commission réelle.

Il est important de comprendre que si vous autorisez des correspondances non exactes avec RECHERCHEV, vous devez vous assurer que votre table est triée par ordre croissant.

Avec des correspondances non exactes, RECHERCHEV passe à la première valeur supérieure à la valeur de recherche, puis revient à la valeur précédente.

Si je trie temporairement le tableau des taux de commission par ordre décroissant, les formules RECHERCHEV cessent de fonctionner correctement et nous obtenons de nombreuses erreurs N/A. Lorsque je trie à nouveau le tableau par ordre croissant, les formules RECHERCHEV fonctionnent à nouveau.



^