La fonction Excel dont vous avez besoin pour trouver une réponse dans une table verticale dépend de ce que vous recherchez et de la façon dont vos données sont organisées:
1. Vlookup:
* cas d'utilisation: Si vous souhaitez trouver une valeur dans une colonne basée sur une valeur de recherche dans la première colonne de la table.
* Syntaxe: `VLookup (lookup_value, table_array, col_index_num, [range_lookup])`
* `Lookup_value`:la valeur que vous recherchez.
* `Table_Array`:La plage de cellules contenant votre table.
* `col_index_num`:le numéro de colonne (à partir de 1) contenant la valeur que vous souhaitez trouver.
* `[range_lookup]` (facultatif):true (ou omis) pour une correspondance approximative, faux pour une correspondance exacte.
2. Index et correspondance:
* cas d'utilisation: Plus flexible que vlookup; Vous pouvez rechercher une valeur dans n'importe quelle colonne et utiliser plusieurs critères.
* Syntaxe: `Index (array, row_num, [colonnel_num])` combiné avec `match (lookup_value, lookup_array, [match_type])`
* «Array»:la gamme de cellules contenant votre table.
* `row_num`:le numéro de ligne (à partir de la fonction` correspond ') de la valeur que vous souhaitez trouver.
* `[Column_num]` (facultatif):le numéro de colonne (à partir de 1) de la valeur que vous souhaitez trouver.
* `Lookup_value`:la valeur que vous recherchez.
* `Lookup_Array`:la plage de cellules contenant les valeurs que vous souhaitez rechercher.
* `[match_type]` (facultatif):0 pour une correspondance exacte, 1 pour un moins ou égal à la correspondance, -1 pour un supérieur ou égal à la correspondance.
Exemple:
Disons que vous avez un tableau des données des employés avec des colonnes pour "nom", "département" et "salaire":
| Nom | Département | Salaire |
| --- | --- | --- |
| John Doe | Ventes | 50 000 $ |
| Jane Smith | Marketing | 60 000 $ |
| David Lee | Finance | 70 000 $ |
pour trouver le salaire de "Jane Smith" en utilisant Vlookup:
`` `Excel
=Vlookup ("Jane Smith", A1:C4, 3, False)
`` '
pour trouver le département de "David Lee" en utilisant l'index et la correspondance:
`` `Excel
=Index (B1:B4, Match ("David Lee", A1:A4, 0))
`` '
Choisir la bonne fonction:
* Utilisez vlookup Lorsque vous souhaitez trouver une valeur basée sur une seule valeur de recherche dans la première colonne de votre table.
* Utilisez index et correspondant Pour plus de flexibilité, y compris la recherche par plusieurs critères et la recherche de valeurs dans n'importe quelle colonne de votre table.
|