FormulaCamp
Toutes les fonctions
Lookup & reference

INDEX dans Excel

INDEX dans Excel expliquée avec sa syntaxe, trois exemples vérifiés, les erreurs fréquentes et son association avec EQUIV.

Syntaxe

INDEX(array, row_num, [column_num])

Exemple : =INDEX(C2:C100,MATCH(A2,B2:B100,0))

Disponible dans : All versions

La fonction INDEX renvoie la valeur située à une position de ligne, et éventuellement de colonne, donnée dans une plage. Seule, elle sélectionne le nième élément d’une liste ; associée à EQUIV, elle devient une recherche souple qui fonctionne dans toutes les directions et résiste à l’insertion de colonnes.

Quand l’utiliser

Arguments

Exemples expliqués

Troisième élément d’une liste

A
1City
2Boston
3Denver
4Austin
5Seattle

Formule : C1: =INDEX(A2:A5,3)

Résultat : Austin

La formule renvoie la troisième cellule de A2:A5, qui contient Austin.

Position de ligne et de colonne

ABC
1RegionQ1Q2
2East120135
3West98110
4North7592

Formule : E1: =INDEX(A1:C4,3,3)

Résultat : 110

Dans A1:C4, la ligne 3 et la colonne 3 se croisent sur la valeur Q2 de West.

Recherche bidirectionnelle avec INDEX et EQUIV

ABC
1RegionQ1Q2
2East120135
3West98110
4North7592

Formule : E1: =INDEX(B2:C4,MATCH("North",A2:A4,0),MATCH("Q1",B1:C1,0))

Résultat : 75

La première fonction EQUIV trouve la ligne de North, soit 3 ; la seconde trouve la colonne de Q1, soit 1 ; INDEX renvoie la valeur à leur croisement.

À vous de jouer

Modifiez une formule ou une valeur dans la feuille d’exemple et observez le résultat.

Formule en F2 : =INDEX(B2:B6,MATCH(104,A2:A6,0))

Feuille d’exemple : INDEX
ABCDEF
1IDItemPriceStockResult
2101Pen2.5120Mug
3102Notebook480
4103Lamp2515
5104Mug7.540
6105Backpack3912
Résultat en F2 : Mug
S’exercer dans une leçon en anglais : INDEX + MATCH

Erreurs et vérifications

Fonctions associées

Questions fréquentes

À quoi sert INDEX dans Excel ?
Elle renvoie la valeur, ou la référence, située à une ligne et une colonne déterminées dans la plage que vous lui fournissez.
Pourquoi utiliser INDEX et EQUIV plutôt que RECHERCHEV ?
La colonne de recherche peut être placée n’importe où, l’insertion de colonnes ne casse pas la formule et l’argument fragile du numéro de colonne disparaît.
INDEX et EQUIV peuvent-elles renvoyer plusieurs résultats ?
Une formule unique renvoie une seule valeur. Pour plusieurs correspondances, utilisez FILTRE dans Excel 2021 et Microsoft 365.
Quelle différence existe-t-il entre INDEX et EQUIV ?
EQUIV trouve une position ; INDEX transforme cette position en valeur. Ce sont les deux moitiés d’une même recherche.

Autres fonctions de la catégorie Lookup & reference