Comment utiliser la fonction INDEX (INDEX, fonction) dans Excel ?

La fonction `INDEX` dans Excel est utilisée pour renvoyer une valeur ou une référence à une valeur à l’intérieur d’un tableau ou d’une plage. C’est une fonction très pratique lorsqu’il s’agit de récupérer des données à un emplacement spécifique. Voici comment l’utiliser :

Syntaxe de la fonction `INDEX`

Il y a deux formes principales de la fonction `INDEX` :

   INDEX(tableau, numéro_ligne, [numéro_colonne])
   INDEX(référence, numéro_ligne, [numéro_colonne], [numéro_zone])
  • Forme de tableau :
    • tableau : La plage de cellules ou le tableau où vous souhaitez récupérer une valeur.
    • numéro_ligne : Le numéro de ligne dans le tableau d’où vous souhaitez récupérer une valeur.
    • numéro_colonne : (facultatif) Le numéro de colonne dans le tableau d’où vous souhaitez récupérer une valeur. Si le tableau est une seule ligne, vous n’avez pas besoin de spécifier le numéro de colonne.
  • Forme de référence :
    • référence : Une référence à une ou plusieurs plages de cellules.
    • numéro_ligne : Le numéro de ligne dans la ou les plages.
    • numéro_colonne : (facultatif) Le numéro de colonne.
    • numéro_zone : (facultatif) Utilisé lorsque la référence contient plusieurs plages pour indiquer la plage à utiliser.

Exemple d’utilisation de `INDEX`

Supposons que vous ayez le tableau suivant dans les cellules A1:C3 :

   A   B   C
1  10  20  30
2  40  50  60
3  70  80  90

Exemple 1 : Utilisation simple

Pour obtenir la valeur à la deuxième ligne et troisième colonne (la valeur `60` dans cet exemple), vous utiliseriez :

=INDEX(A1:C3, 2, 3)

Exemple 2 : En combinaison avec `MATCH`

La fonction `MATCH` est souvent utilisée conjointement avec `INDEX` pour rechercher dynamiquement des lignes ou des colonnes. Par exemple, si vous voulez trouver la valeur dans la colonne correspondant à “B” et la ligne correspondant à 2 :

=MATCH("B", A1:C1, 0)   ' Cela retourne 2

Et ensuite on pourrait utiliser :

=INDEX(A1:C3, 2, MATCH("B", A1:C1, 0))

Cela récupère la valeur `50`.

En utilisant ces exemples, vous pouvez combiner `INDEX` avec d’autres fonctions Excel pour des calculs plus puissants et dynamiques.

Unlock Your Potential

Excel

Basic - Advanced

Access

Access Basic - Advanced

Power BI

Power BI Basic - Advanced

Help us grow the project