Recherche
INDEX
Définition
INDEX renvoie la valeur située à une position de ligne, et éventuellement de colonne, dans une plage.
Syntaxe
=INDEX(array, row_num, [column_num])
Arguments
| Argument | Signification |
|---|---|
array |
La plage dans laquelle lire, comme B2:B5. |
row_num |
La position de la ligne dans la plage, la première ligne comptant pour 1. |
column_num |
Facultatif. La position de la colonne dans la plage ; nécessaire lorsque la plage comporte plusieurs colonnes. |
Exemple détaillé
Un relevé météo liste les précipitations mensuelles en B2:B5, et vous voulez la troisième entrée.
| A : Mois | B : Pluie (mm) |
|---|---|
| mars | 57 |
| avr. | 66 |
| mai | 38 |
| juin | 24 |
Formule : =INDEX(B2:B5,3)
Résultat : 38. La troisième cellule de B2:B5 est B4, qui contient 38.
Exercice
La plage D2:E4 contient des noms de thés en colonne D et des temps d'infusion en colonne E : Sencha 2, Oolong 5 et Rooibos 7. Écrivez une formule qui renvoie le temps d'infusion de la troisième ligne.
- En F2, écrivez une formule INDEX qui renvoie la ligne 3, colonne 2 de D2:E4.
- F2 doit afficher le temps d'infusion en ligne 3, colonne 2 de D2:E4.
Fonctions associées
INDEX récupère une valeur une fois sa position connue, MATCH trouve cette position, et VLOOKUP combine les deux étapes pour les tableaux simples.
Erreur courante
Utiliser le numéro de ligne de la feuille au lieu de la position dans la plage : avec B2:B5, demander la ligne 4 renvoie le troisième élément, et demander la ligne 5 renvoie #REF!.