Leçon 2 / 9 — Chapitre 4: Rechercher et croiser des données
RECHERCHEV avec correspondance approximative (barèmes, tranches)
RECHERCHEV, vue dans la leçon précédente, a été utilisée jusqu'ici avec FAUX en dernier argument, pour une correspondance exacte. Avec VRAI (ou en omettant l'argument), RECHERCHEV cherche la plus grande valeur INFÉRIEURE OU ÉGALE à la valeur cherchée — un mode totalement différent, taillé pour les barèmes par tranche.
La condition indispensable : trier la colonne de recherche
En mode correspondance approximative, la première colonne de la plage de recherche DOIT être triée par ordre croissant. Sans ce tri, le résultat est imprévisible — RECHERCHEV s'arrête dès qu'elle croise une valeur plus grande que celle cherchée, en confiance que tout ce qui suit est encore plus grand.
La syntaxe
=RECHERCHEV(A2; Bareme!A:B; 2; VRAI)
Si la colonne A de « Bareme » contient 0, 1000, 5000, 10000 (triée croissante) et que A2 vaut 7500, RECHERCHEV trouve la plus grande valeur inférieure ou égale à 7500 — ici 5000 — et renvoie la valeur associée en colonne B.
Un usage classique : les barèmes par tranche
Plutôt que d'écrire un SI imbriqué à plusieurs seuils (vu au Chapitre 1) directement dans la formule, un barème peut être stocké dans un petit tableau à part, et retrouvé par RECHERCHEV — plus facile à modifier plus tard.
Exemple concret : un service commercial applique un taux de remise selon la quantité commandée, stocké dans un tableau « Bareme » : 0 unité → 0 %, 50 unités → 5 %, 200 unités → 10 %, 500 unités → 15 % (colonne A triée croissante, taux en colonne B). Pour une commande de 320 unités, =RECHERCHEV(A2; Bareme!A:B; 2; VRAI) trouve la tranche 200 (la plus grande valeur ≤ 320) et renvoie 10 %.
À vous de jouer : construisez un petit barème à 4 tranches dans une colonne triée, puis écrivez une formule RECHERCHEV en mode approximatif qui retrouve le bon taux pour une valeur intermédiaire.
Continuez ce module
Débloquez les leçons restantes ainsi que la certification finale.
2 500 XOF / 3,81 € / 4,15 $
Débloquez les 86 leçons restantes de ce module
Votre paiement est vérifié avant l'activation de l'accès