LOOKUP Excel: Recherche Simple et Efficace
Maîtrisez la fonction LOOKUP d'Excel pour des recherches rapides et précises dans vos données. Découvrez des exemples concrets et des astuces.
Syntaxe
La fonction LOOKUP a deux syntaxes:
-
Forme vectorielle:
LOOKUP(valeur_recherchée, vecteur_recherche, [vecteur_résultat])valeur_recherchée: La valeur que vous souhaitez rechercher.vecteur_recherche: Une plage de cellules contenant les valeurs à comparer avecvaleur_recherchée. Les valeurs doivent être triées par ordre croissant.vecteur_résultat: (Facultatif) Une plage de cellules contenant les valeurs correspondantes à retourner. Si omis, la fonction retourne la valeur correspondante dansvecteur_recherche.
-
Forme matricielle:
LOOKUP(valeur_recherchée, matrice)valeur_recherchée: La valeur que vous souhaitez rechercher.matrice: Une plage de cellules contenant les données. La première ligne ou colonne est utilisée pour la recherche, et la dernière ligne ou colonne contient les valeurs de retour.
Utilisation dans Google Sheets
La fonction LOOKUP dans Google Sheets fonctionne de manière similaire à Excel. La principale différence réside dans la gestion des erreurs, qui peut être légèrement différente. Assurez-vous de bien comprendre la syntaxe et les exigences de tri des données pour obtenir des résultats précis. Google Sheets possède également une gestion des erreurs plus robuste, ce qui peut rendre l'utilisation de IFERROR moins nécessaire dans certains cas. La compatibilité est globalement bonne, mais testez vos feuilles de calcul lors de la migration d'Excel vers Google Sheets.
Cas d'utilisation
Analyse de données
Rapports financiers
Gestion des stocks
Exemples pratiques
Données : C2 contient le chiffre d'affaires du vendeur. La première matrice est le seuil de chiffre d'affaires, la seconde le taux de commission.
Calcule le taux de commission en fonction du chiffre d'affaires. Si le chiffre d'affaires est de 15000, la commission est de 5%.
Données : A2 contient le code produit. D1:D4 contient les codes produits, E1:E4 les noms de produits correspondants.
Recherche le nom du produit correspondant au code produit. Les codes produits dans D1:D4 doivent être triés par ordre croissant.
Données : B2 contient le score de l'employé. La première matrice est le score minimum pour chaque niveau, la seconde le niveau de performance correspondant.
Attribue un niveau de performance à un employé en fonction de son score.
Conseils et astuces
Toujours trier le vecteur de recherche par ordre croissant.
Utiliser IFERROR pour gérer les erreurs de recherche.
Pour des recherches plus complexes, VLOOKUP ou HLOOKUP sont plus appropriées.
Comprendre la différence entre la forme vectorielle et matricielle de la fonction.
Erreurs courantes
La valeur recherchée est inférieure à la plus petite valeur dans le vecteur de recherche.
Assurez-vous que le vecteur de recherche contient une valeur inférieure ou égale à la valeur recherchée. Vérifiez également que la valeur recherchée existe dans la plage.
La taille du vecteur de recherche et du vecteur de résultat ne correspondent pas.
Assurez-vous que les plages de cellules pour le vecteur de recherche et le vecteur de résultat ont la même taille.