INDEX

    Recherche & Référence

    Renvoie la valeur d'une cellule dans un tableau en fonction des numéros de ligne et de colonne que vous spécifiez.

    Traductions
    EnglishINDEX
    FrenchINDEX
    SpanishINDICE
    GermanINDEX
    ItalianINDICE
    PortugueseÍNDICE
    DutchINDEX
    PolishINDEKS
    RussianИНДЕКС
    TurkishİNDİS
    CzechINDEX
    HungarianINDEX
    SwedishINDEX
    DanishINDEKS
    FinnishINDEKSI
    Syntaxe
    INDEX(tableau; no_lig; [no_col])

    Arguments

    • matriceLa plage de cellules contenant vos données
    • no_ligLe numéro de ligne dans le tableau à renvoyer
    • no_colLe numéro de colonne dans le tableau à renvoyer(optionnel)
    Exemples
    =INDEX(A1:C10;5;2)
    Valeur de la cellule

    Renvoie la valeur en ligne 5, colonne 2 de la plage

    =INDEX(A:A;10)
    Valeur de A10

    Renvoie la 10ᵉ valeur de la colonne A

    =INDEX(A1:D1;3)
    Valeur de C1

    Renvoie la 3ᵉ valeur d'une ligne unique

    Conseils et bonnes pratiques
    • INDEX+EQUIV est plus flexible que RECHERCHEV (peut chercher à gauche)
    • Si no_lig ou no_col vaut 0, renvoie toute la colonne ou la ligne
    • Idéal pour les plages dynamiques et les recherches bidirectionnelles
    Erreurs fréquentes
    • Utiliser INDEX seule avec un numéro de ligne codé en dur au lieu de la combiner avec EQUIV pour trouver cette position dynamiquement. Ça marche, jusqu'à ce que les données bougent et que ça renvoie discrètement la mauvaise chose
    • Inverser no_lig et no_col par erreur, ce qui récupère la valeur d'une tout autre cellule
    • Ajouter un no_col sur un tableau à une seule colonne alors que ce n'est pas nécessaire, ce qui déclenche une erreur #REF! sans raison apparente
    Fonctions proches
    EQUIVTrouve la position dont INDEX a besoin pour faire son travail - les deux vont presque toujours ensemble
    RECHERCHEVPlus rapide à écrire pour une recherche simple de gauche à droite, mais ne peut pas chercher à gauche comme INDEX/EQUIV
    RECHERCHEXLa fonction plus récente qui couvre la plupart des cas d'usage d'INDEX/EQUIV en une seule formule plus simple
    Questions fréquentes

    Pourquoi utiliser INDEX et EQUIV ensemble plutôt que RECHERCHEV ?

    Parce qu'INDEX/EQUIV se moque du côté où se trouve la réponse par rapport à la colonne de recherche - elle peut chercher n'importe où et renvoyer le résultat depuis n'importe où ailleurs. Elle est aussi généralement plus rapide sur de gros volumes et ne casse pas si quelqu'un insère une colonne.

    Que renvoie INDEX si no_lig vaut 0 ?

    Toute la colonne désignée par no_col (et inversement, toute la ligne si c'est no_col qui vaut 0). Pratique dans les formules matricielles ou pour transmettre une colonne entière à une autre fonction.

    INDEX peut-elle renvoyer une valeur dans un tableau à deux dimensions ?

    Oui - donnez-lui à la fois no_lig et no_col, comme INDEX(A1:D10;5;2), et elle pointe directement sur cette cellule.

    Besoin de traduire une formule utilisant INDEX ?

    Utilisez notre traducteur pour convertir votre formule complète