=VLOOKUP
Recherche et référence Intermédiaire Google Sheets

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

=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])

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

Recherche de prix d'un produit

Données : A1:A10 contient les noms des produits, B1:B10 contient les prix correspondants.

=VLOOKUP("Produit A", A1:B10, 2, FALSE)

Recherche le prix du "Produit A" dans la table A1:B10.

Résultat : Le prix du Produit A, par exemple 15.99
Recherche du nom d'un employé par ID

Données : D1:D20 contient les IDs des employés, E1:E20 contient leurs noms.

=VLOOKUP(123, D1:E20, 2, FALSE)

Recherche le nom de l'employé avec l'ID 123 dans la table D1:E20.

Résultat : Le nom de l'employé avec l'ID 123, par exemple "Jean Dupont"
Recherche du taux de commission

Données : F1:F5 contient les seuils de vente (triés), G1:G5 contient les taux de commission correspondants.

=VLOOKUP(5000, F1:G5, 2, TRUE)

Recherche le taux de commission pour un volume de ventes de 5000. La correspondance approximative est utilisée.

Résultat : Le taux de commission correspondant, par exemple 0.05 (5%)

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

#N/A

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.

#REF!

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.

Formules associées