Leçon 7 / 9 — Chapitre 4: Rechercher et croiser des données
RECHERCHEV multi-critères avec clé composite
RECHERCHEV, vue plus tôt dans ce chapitre, ne cherche qu'un seul critère à la fois. Beaucoup de situations réelles demandent de croiser DEUX informations pour trouver la bonne valeur — un produit ET un dépôt, par exemple. La clé composite est une astuce simple pour y arriver sans changer de fonction.
Le principe : fabriquer une colonne combinée
Plutôt que de chercher sur deux colonnes séparées, on crée une colonne supplémentaire qui concatène les deux critères (avec CONCATENER ou &, vus au Chapitre 2), et on cherche sur cette colonne combinée :
=A2&"|"&B2
Cette formule, recopiée dans une colonne « Clé » du tableau source, combine par exemple le produit et le dépôt en un seul texte. Le symbole | (ou tout autre séparateur rare) évite qu'une combinaison de deux valeurs différentes ne produise accidentellement le même texte qu'une autre combinaison.
Chercher sur la clé composite
=RECHERCHEV(D2&"|"&E2; Stock!A:C; 3; FAUX)
La valeur cherchée est elle-même construite à la volée en combinant deux cellules de la même façon que la clé de la table source — la colonne « Clé » doit être la PREMIÈRE colonne de la plage de recherche.
Pourquoi ne pas simplement utiliser INDEX/EQUIV à double entrée : cette dernière technique (vue à la prochaine leçon) fonctionne aussi, mais la clé composite reste plus simple à comprendre et à dépanner pour qui débute avec plusieurs critères.
Exemple concret : un gestionnaire d'entrepôt a un tableau « Stock » avec une colonne Produit, une colonne Dépôt et une colonne Quantité, où chaque combinaison produit/dépôt donne une quantité différente. Il ajoute une colonne « Clé » en A avec =B2&"|"&C2, puis retrouve la quantité pour un produit et un dépôt précis avec =RECHERCHEV(F2&"|"&G2; Stock!A:D; 4; FAUX).
À vous de jouer : construisez un petit tableau avec deux colonnes de critères et une colonne de résultat, ajoutez une colonne clé composite, puis écrivez une formule RECHERCHEV qui retrouve un résultat à partir des deux critères combinés.
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