Grâce aux fonctions RE­CHER­CHEV, INDIRECT ou EQUIV, vous pourrez fa­ci­le­ment récupérer les données dont vous avez besoin. Excel met aussi à votre dis­po­si­tion la fonction INDEX. Elle permet de restituer la valeur d’une cellule que vous avez définie.

Guide rapide : utiliser Excel INDEX

  1. Dé­ter­mi­nez la plage à laquelle Excel INDEX doit être appliqué.
  2. Indiquez des valeurs pour la ligne et la colonne dans deux cellules séparées afin de dé­ter­mi­ner la cellule dont vous souhaitez re­pro­duire la valeur.
  3. Précisez dans une troisième cellule la fonction INDEX d’Excel : =INDEX(matrice; ligne; colonne).

À quoi sert la fonction INDEX d’Excel ?

La fonction INDEX d’Excel permet de renvoyer au contenu d’une cellule que vous avez préa­la­ble­ment définie. Pour ce faire, les arguments de cette fonction ren­fer­ment quasiment des coor­don­nées. S’appuyant sur une in­di­ca­tion de ligne et de colonne, la fonction ira chercher la valeur contenue dans une plage de données que l’uti­li­sa­teur aura également précisée. Cette valeur peut être recopiée dans une autre cellule ou être réu­ti­li­sée par une autre fonction.

Comme le ciblage se fait à l’aide des lignes et des colonnes, Excel INDEX se prête très bien au travail avec une matrice. Dans une matrice, le programme peut décliner n’importe quelle valeur en deux facteurs.

Excel avec Microsoft 365 pour les en­tre­prises et IONOS !
La solution Office que vous con­nais­sez, encore mieux
  • Boîte email Exchange jusqu’à 50 Go
  • Dernières versions de vos ap­pli­ca­tions Office préférées
  • As­sis­tance gratuite pour l’ins­tal­la­tion

Excel INDEX : la syntaxe de la fonction

La fonction respecte une syntaxe stricte. Les pa­ra­mètres que l’on indique cor­res­pon­dent à la plage à laquelle on s’intéresse, suivis des coor­don­nées de la cellule re­cher­chée.

=INDEX(Matrice; Ligne; Colonne)

Les données suivantes s’ap­pli­quent à la fonction :

  • La matrice que l’on définit avec la cellule de l’angle supérieur gauche et la cellule de l’angle inférieur droit.
  • La ligne dans laquelle se trouve la cellule de référence.
  • La colonne dans laquelle se trouve la cellule de référence.

La zone est toujours définie au moyen de deux cellules séparées par deux points. Si la matrice n’est composée que d’une colonne ou que d’une ligne, un seul argument suffit. Excel comprend dans ce cas que vous avez sé­lec­tionné une ligne ou une colonne.

Les coor­don­nées sont ren­seig­nées, soit de manière numérique, soit par une référence de cellule. L’in­di­ca­tion se fait toujours par rapport à la zone définie et ne renvoie pas à la feuille de calcul. Si la matrice commence à la cellule C2, la colonne D sera la numéro 2, et non pas la numéro 4.

Note

Les ins­truc­tions et exemples suivants sont valables aussi bien pour la version Excel de Microsoft 365 que pour les versions Excel 2021, 2019 et 2016.

La fonction INDEX Excel en pratique : exemples

Une des uti­li­sa­tions les plus courantes de la fonction INDEX, c’est la res­ti­tu­tion du contenu d’une cellule spé­ci­fique. Pour sim­pli­fier le travail avec la formule, nous utilisons des ré­fé­rences de cellules. On peut ainsi préciser dans une cellule les données d’une colonne et d’une ligne, et rendre ainsi la formule dynamique.

=INDEX(B2:E10;B12;B13)

Dans les cellules B12 et B13, nous avons en­re­gis­tré les données se référant aux colonnes et aux lignes. Cet exemple vous permet de voir que la plage concernée par Excel INDEX n’inclut pas le marquage extérieur (Nom et année). Le résultat correct dans notre cas est donc la première entrée de Louise (« 42 »), qui se trouve à la ligne 3, colonne 1 de la plage indiquée.

Image: Tableau Excel avec une simple fonction INDEX
Avec la fonction INDEX et des ré­fé­rences de cellules, il est assez simple de créer un for­mu­laire.

Si vous avez plusieurs tableaux pré­sen­tant la même structure, vous pouvez élargir l’action de la formule. Disons que nous avons quatre tableaux, un tableau par trimestre . La structure des tableaux reste cependant la même. Les colonnes et les lignes sont disposées de la même façon.

=INDEX((C4:F7;I4:L7;C11:F14;I11:L14);C17;C18;C19)

La saisie des lignes, des colonnes et de la zone est assurée au moyen des ré­fé­rences de cellules. Pour faciliter la saisie, vous pouvez aussi créer des menus dé­rou­lants qui pré­sen­te­ront les dif­fé­rentes options dis­po­nibles. Avec la fonction INDEX, Excel créera ainsi un précieux for­mu­laire per­met­tant de sé­lec­tion­ner la bonne valeur.

Image: Excel INDEX avec différents tableaux
La fonction INDEX permet de créer plusieurs ré­fé­rences dans Excel.
Microsoft 365
La solution Office que vous con­nais­sez, encore mieux
  • Boîte email Exchange jusqu’à 50 Go
  • Dernières versions de vos ap­pli­ca­tions Office préférées
  • As­sis­tance gratuite pour l’ins­tal­la­tion

Excel INDEX avec d’autres fonctions

Dans Excel, vous pouvez aussi associer INDEX à des fonctions ma­thé­ma­tiques ou sta­tis­tiques, par exemple la fonction MOYENNE. Ici, INDEX permet d’iden­ti­fier (en as­so­cia­tion avec la fonction EQUIV) la plage pour laquelle est calculée la moyenne. Au lieu d’inscrire la moyenne di­rec­te­ment dans la formule, vous pouvez modifier dy­na­mi­que­ment la plage de données par la syntaxe de la formule.

=MOYENNE(INDEX(B2:E10;EQUIV(B12;A2:A10;0);0))

Il suffit de modifier la valeur dans la cellule B12 pour que la valeur moyenne d’une autre ligne soit calculée. Cette technique fonc­tionne très bien lorsqu’elle est associée à la fonction SOMME.

Image: Combinaison de INDEX, EQUIV et MOYENNE dans un tableau Excel
INDEX peut par­fai­te­ment être utilisée avec d’autres fonctions.
Stockage en ligne HiDrive Next
Vos données ac­ces­sibles partout et à tout moment
  • Modifiez, partagez et stockez vos fichiers
  • Data centers européens certifiés ISO
  • Sécurité élevée des données, conforme au RGPD
Aller au menu principal