VLOOKUP Excel : Guide Complet et Exemples Pratiques
Maîtrisez la fonction RECHERCHEV (VLOOKUP) d'Excel ! Découvrez sa syntaxe, des exemples concrets, les erreurs courantes et des astuces pour optimiser vos recherches.
Syntaxe
lookup_value : La valeur à rechercher dans la première colonne de la table. table_array : La plage de cellules où effectuer la recherche. col_index_num : Le numéro de la colonne dans table_array qui contient la valeur à retourner. [range_lookup] : Optionnel. TRUE pour une correspondance approximative (trié), FALSE pour une correspondance exacte.
Utilisation dans Google Sheets
La fonction VLOOKUP dans Google Sheets fonctionne de manière très similaire à Excel. La syntaxe et les arguments sont identiques. Cependant, Google Sheets offre quelques améliorations, notamment une meilleure gestion des erreurs et une intégration plus fluide avec d'autres services Google. Une différence notable est que Google Sheets est généralement plus performant avec de grands ensembles de données comparativement à certaines versions plus anciennes d'Excel. La fonction est compatible à 100% entre les deux applications.
Cas d'utilisation
Extraction de données de tables
Recherche d'informations dans des bases de données
Automatisation de rapports financiers
Gestion des stocks et des inventaires
Exemples pratiques
Données : A1:A10 contient les noms des produits, B1:B10 contient les prix correspondants.
Recherche le prix du "Produit A" dans la table A1:B10.
Données : D1:D20 contient les IDs des employés, E1:E20 contient leurs noms.
Recherche le nom de l'employé avec l'ID 123 dans la table D1:E20.
Données : F1:F5 contient les seuils de vente (triés), G1:G5 contient les taux de commission correspondants.
Recherche le taux de commission pour un volume de ventes de 5000. La correspondance approximative est utilisée.
Conseils et astuces
Utilisez des noms de plages pour rendre vos formules plus lisibles.
Utilisez IFERROR pour gérer les erreurs #N/A et retourner une valeur plus significative.
Privilégiez FALSE pour une correspondance exacte, sauf si vous comprenez parfaitement le fonctionnement de la correspondance approximative.
Vérifiez que la première colonne de table_array est triée si vous utilisez TRUE pour range_lookup.
Erreurs courantes
La lookup_value n'a pas été trouvée dans la première colonne de la table.
Vérifiez que la lookup_value existe dans la première colonne et que l'orthographe est correcte. Assurez-vous que la plage de recherche est correcte.
Le col_index_num est supérieur au nombre de colonnes dans table_array.
Vérifiez que le col_index_num est bien compris entre 1 et le nombre de colonnes de table_array.