WorksheetFunction.Index Méthode (Excel)
Autres versions
Retourne une valeur ou la référence à une valeur à partir d'un tableau ou d'une plage. Il existe deux formes de la fonction INDEX: la forme de tableau et la forme de référence.
Syntaxe
--------------------------------------------------------------------------------
expression. Index (Arg1, Arg2, Arg3, Arg4)
expression Une variable qui représente une WorksheetFunction objet.
Paramètres
Arg1 nécessaire Variante
Matrice ou une référence - une plage de cellules ou une constante tableau. Pour des références, il est la référence à une ou plusieurs plages de cellules.
Arg2 Nécessaire Double
Row_num - sélectionne la rangée dans le réseau à partir de laquelle une valeur de retour. Si row_num est omis, no_col est nécessaire. Pour les références, le numéro de la ligne de référence à partir duquel retourner une référence
Arg3 Optionnel Variante
No_
col - sélectionne la colonne dans le tableau à partir de laquelle une valeur de retour. Si no_col est omis, row_num est nécessaire. Pour référence, le numéro de la colonne dans laquelle de référence pour renvoyer une référence.
Arg4 Optionnel Variante
Area_num - utilisé uniquement lors du retour des références. Sélectionne une plage de référence à partir duquel retourner l'intersection de row_num et no_col. Le premier domaine sélectionné ou entré est le numéro 1, la deuxième est 2, et ainsi de suite. Si area_num est omis, INDEX utilise la zone 1.
Valeur de retour est variante
Remarques
--------------------------------------------------------------------------------
Sous forme de tableau
Retourne la valeur d'un élément dans un tableau ou un tableau, choisi par les lignes et de colonnes numéro index.
Utilisez le formulaire de tableau si le premier argument de INDEX est une constante tableau.
•
Si les deux row_num et no_col arguments sont utilisés, INDEX renvoie la valeur dans la cellule à l'intersection de row_num et no_col.
•
Si vous définissez row_num ou no_col à 0 (zéro), INDEX retourne le tableau de valeurs pour la colonne ou ligne entière, respectivement. Pour utiliser les valeurs renvoyées sous forme de tableau, entrez la fonction INDEX comme une formule de matrice dans une gamme de cellules horizontale pour une ligne, et dans une gamme verticale de cellules pour une colonne. Pour entrer une formule matricielle, appuyez sur CTRL + SHIFT + ENTRER.
•
Row_num et no_col doivent pointer vers une cellule au sein de tableau; autrement, INDEX retourne le REF! valeur d'erreur.
Forme de référence
Renvoie la référence de la cellule à l'intersection d'une ligne et colonne particulière. Si la référence est constitué de sélections non adjacentes, vous pouvez choisir la sélection de regarder dans. Si chaque zone en référence ne contient qu'une seule ligne ou une colonne, l'row_num ou no_col argumentation, respectivement, est facultatif. Par exemple, pour une seule référence de ligne, utiliser INDEX (référence ,, no_col).
•
Après référence et area_num ont sélectionné une gamme particulière, row_num et no_col sélectionner une cellule particulière: row_num 1 est la première ligne de la plage, no_col 1 est la première colonne, et ainsi de suite. La référence retournée par INDEX est l'intersection de row_num et no_col.
•
Si vous définissez row_num ou no_col à 0 (zéro), l'indice retourne la référence pour la colonne ou ligne entière, respectivement.
•
Row_num, no_col et area_num doit pointer vers une cellule au sein de référence; autrement, INDEX retourne le REF! valeur d'erreur. Si row_num et no_col sont omis, INDEX renvoie la surface en référence spécifiée par area_num.
•
Le résultat de la fonction d'index est une référence et est interprété en tant que tel par d'autres formules. Selon la formule, la valeur de retour d'indice peut être utilisé comme référence ou comme une valeur. Par exemple, la cellule de formule ("largeur", INDEX (A1: B2,1,2)) est équivalent à CELLULE ("largeur", B1). La fonction de cellule utilise la valeur de retour d'index comme une référence de cellule. D'autre part, une formule telle que 2 * INDEX (A1: B2,1,2) traduit la valeur de retour de INDEX dans le nombre dans la cellule B1.
Partager