«

»

RECHERCHEV (valeur proche)

Dans les articles précédents nous avons vu comment utiliser la fonction RECHERCHEV (en valeur exacte) pour récupérer une valeur dans un tableau ainsi que faire des comparaisons entre 2 colonnes.

Voyons ensemble la troisième façon d’utiliser la fonction RECHERCHEV pour récupérer des valeurs « comprises entre …« . Bien souvent, un grand nombre d’utilisateurs utilisent des SI imbriqués pour obtenir le même résultat mais c’est une solution très compliquée à écrire et surtout à maintenir en cas d’évolution des données.

Présentation du problème

Prenons par exemple le cas de la rémunération des commerciaux d’une société.

Leur prime dépend du volume des ventes qu’ils ont réalisés.

Le document ci-contre vous présente le pourcentage des primes versées en fonction du volume des ventes réalisées dans le mois.

 

En fonction du volume des ventes réalisées par nos commerciaux, comment être capable de déterminer le pourcentage de prime à verser ?

Fonction RECHERCHEV en valeur proche

Dans le cas d’une recherche par valeur approchante, Excel va récupérer dans le tableau de référence la valeur inférieure à celle recherchée.

Par exemple, nous voulons connaître le pourcentage de commission à verser à un vendeur quand celui-ci a vendu 15 véhicules.

Dans notre tableau, nous n’avons pas de données correspondant à 15. Par contre, nous savons qu’entre 10 et 19 voitures vendues, le commercial bénéficie d’une prime de 5%.




Nous allons donc utiliser la fonction RECHERCHEV en valeur approchante pour récupérer le pourcentage de remise entre 10 et 19. La formule pour la cellule C2 sera égale à

=RECHERCHEV(B2;$E$4:$F$8;2;1)

Comme vous le constatez, bien que la valeur 15 ne soit pas présente dans notre tableau de référence, la fonction RECHERCHEV en valeur approchante, nous a retourné les informations relatives à la valeur la plus proche inférieure de 15 (soit les données liées à la valeur 10).

Si la fonction RECHERCHEV lit la valeur 19, ce sont encore les données liées à la valeur 10 qui se seraient affichées dans la cellule C3 (toujours la valeur inférieure).

Par contre pour la valeur 20, nous changeons de tranche dans notre tableau de référence. Nous retournons alors les informations liées à cette nouvelle valeur.

Données triées

Il est indispensable que votre tableau de référence présente les valeurs triées en ordre croissant pour que la fonction vous retourne un résultat juste.

Si les données de votre tableau de référence ne sont pas triées, vous aurez le résultat suivant :

Résultat final

Recopiez la première formule dans le classeur intégré ci-dessous pour voir comment la fonction RECHERCHEV (en valeur approchante) retourne les résultats dans la feuille Excel suivante.

Notez que quand il existe une valeur supérieure (ici 150) à celles contenues dans le tableau qui contient les valeurs de références, il n’y a pas d’erreur. C’est la plus grande valeur du tableau de référence qui est prise en considération.



Lien Permanent pour cet article : https://www.excel-exercice.com/recherchev-valeur-proche/

(11 commentaires)

1 ping

Passer au formulaire de commentaire

  1. Elvira

    Tellement clairement expliqué et facile à appliquer !! Merci, vous venez de me sauver un projet !

    1. Frédéric LE GUEN

      Merci bien

  2. Nathalie Maho

    merci pour ces explications très claires et très détaillées

  3. olivia

    Bonjour Frédéric. J’utilise un tableau croisé dynamique pour obtenir le CA par article par client (base de données énorme). J’ai besoin de récupérer pour un client (c’est la donnée variable) ces données sur un autre onglet pour faire un Dashboard de vente qui doit se mettre à jour en fonction du code client saisi. Pour capturer toutes les lignes du client, j’utilise la recherchev en valeur exacte en créant une clé de recherche (N° du client + &+ N° ligne). La recherchev ralentit énormément le calcul. La clé créée de recherche ne semble pas fonctionner pour une recherche proche. Auriez-vous une astuce pour booster le calcul? Merci encore pour vos vidéos très instructives !

  4. Nadjet

    Bonjour
    Après bien des recherches… la formule RECHERCHEV pour associer les notes aux étudiants ne fonctionne pas.
    La raison ? les moyennes sont notées avec des points et non des VIRGULES

    Merci pour votre site accessible à tous et très complet

  5. ANN HOUYOUX (cours du soir en secrétariat de direction- Marche-en-Famenne- Belgique)

    super site. Merci pour les bons tuyaux.

  6. Marie

    s’il vous plait, aidez moi à faire cet exercice, moi j’y arrive pas. je sais pas la fonction à utiliser si c’est SI ou RECHERCHEV. je vous remercie d’avance.

    Exercice 1

    Sexe Taille Catégorie
    Alain M 1,52 m
    Maurice M 1,73 m
    José M 1,81 m
    Lucie F 1,68 m
    Pierre M 1,85 m
    Théodore M 1,65 m
    Jacques M 1,56 m
    Marie F 1,45 m
    Josette F 1,85 m
    Jean-Pierre M 1,87 m

    A faire : Dans la colonne « Catégorie »: Indiquer la catégorie correspondante selon les données du tableau ci-dessous

    Femme Homme
    Petite taille <1,6m <1,7m
    Taille moyenne <1,75m 1,75m >1,85m

    1. Club Microtel

      Bonjour, désolée de répondre tardivement, la formule est =SI(C12= »M »;RECHERCHEV(D12;$G$6:$I$8;3;VRAI);RECHERCHEV(D12;$H$6:$I$8;2;VRAI))

      Hypothèse
      Homme Femme Catégorie
      0,00 0,00 Petite taille
      1,70 1,60 Taille Moyenne
      1,85 1,75 Grande taille

      Résultat
      Nom Sexe Taille Catégorie
      Alain M 1,52 Petite taille
      Maurice M 1,73 Taille Moyenne
      José M 1,81 Taille Moyenne
      Lucie F 1,68 Taille Moyenne
      Pierre M 1,85 Grande taille
      Théodore M 1,65 Petite taille
      Jacques M 1,56 Petite taille
      Marie F 1,45 Petite taille
      Josette F 1,85 Grande taille
      Jean-Pierre M 1,87 Grande taille

      Envoyez-nous un mail à [email protected] si vous avez besoin de plus de détails. Bon courage

      1. Frédéric LE GUEN

        Bonjour
        C’est étonnant que ça ne fonctionne pas car la formule me semble correct. Je suppose qu’en colonne D vous avez les tailles des personnes. Il n’y a pas de raison que la formule ne fonctionne pas. Peut-être que la décimale est le soucis dans votre problème, auquel cas, convertissez les tailles en centimètre.

  7. joule

    très impressionnant vos publications, vous nous avez rendu un services inoubliable, pour votre information je viens de partager votre site à tout les amis du campus

    1. Frédéric LE GUEN

      🙂
      De rien

  1. Accélérer la vitesse de recherche de la fonction RECHERCHEV

    […] Fonction RECHERCHEV (valeur proche) […]

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Vous pouvez utiliser ces balises et attributs HTML : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Advertisment ad adsense adlogger