Fonction INDEX
Afficher tout
Masquer tout
Renvoie une valeur ou une référence à une valeur provenant d’un tableau ou d’une plage. La fonction INDEX existe sous deux formes : la forme matricielle (matrice : permet de créer des formules uniques permettant d'obtenir plusieurs résultats et qui agissent sur un groupe d'arguments répartis dans des lignes et des colonnes. Une plage matricielle partage une même formule tandis qu'une constante matricielle est un groupe de constantes qui sert d'argument.) et la forme référentielle.
Si vous souhaitez voir la
renvoyer la valeur d’une cellule ou d’une matrice de cellules spécifiée forme matricielle
renvoyer une référence à des cellules spécifiées forme référentielle
--------------------------------------------------------------------------------
Forme matricielle
Renvoie la valeur d’un élément d’un tableau ou d’une matrice (matrice : permet de créer des formules uniques permettant d'obtenir plusieurs résultats et qui agissent sur un groupe d'arguments répartis dans des lignes et des colonnes. Une plage matricielle partage une même formule tandis qu'une constante matricielle est un groupe de constantes qui sert d'argument.), sélectionné à partir des index de numéros de ligne et de colonne.
Utilisez la forme matricielle si le premier argument de la fonction INDEX est une constante matricielle.
INDEX(matrice;no_lig;no_col)
matrice est une plage de cellules ou une constante matricielle.
Si l’argument matrice contient une seule ligne ou colonne, l’argument no_lig ou no_col est facultatif.
Si l’argument matrice comporte plusieurs lignes et plusieurs colonnes et que seul l’argument no_lig ou no_col est utilisé, la fonction INDEX renvoie une matrice des valeurs de la ligne ou de la colonne entière de la matrice.
no_lig sélectionne la ligne de la matrice dont une valeur doit être renvoyée. Si l’argument no_lig n’est pas spécifié, l’argument no_col est obligatoire.
no_col sélectionne la colonne de la matrice dont une valeur doit être renvoyée. Si l’argument no_col n’est pas spécifié, l’argument no_lig est obligatoire.
Notes
Si les arguments no_lig et no_col sont tous deux utilisés, la fonction INDEX renvoie la valeur de la cellule située à l’intersection des arguments no_lig et no_col.
Si vous spécifiez la valeur 0 (zéro) pour l’argument no_lig ou no_col, la fonction INDEX renvoie respectivement la matrice des valeurs de la colonne ou de la ligne entière. Pour utiliser les valeurs renvoyées sous la forme d’une matrice, entrez la fonction INDEX en tant que formule matricielle (formule matricielle : formule qui effectue plusieurs calculs sur un ou plusieurs ensembles de valeurs et qui renvoie un ou plusieurs résultats. Les formules matricielles sont placées entre accolades { } et sont entrées en appuyant sur Ctrl+Maj+Entrée.), dans une plage horizontale de cellules pour une ligne et dans une plage verticale de cellules pour une colonne. Pour entrer la formule matricielle, appuyez sur Ctrl+Maj+Entrée.
Les arguments no_lig et no_col doivent pointer sur une cellule appartenant à l’argument matrice. Sinon, la fonction INDEX renvoie la valeur d’erreur #REF!.