FR/Documentation/Calc: fonction INDEX

From Apache OpenOffice Wiki
Jump to: navigation, search


INDEX

Renvoie une valeur à partir d'une table, le numéro de ligne et de colonne étant donnés.

Syntaxe :

INDEX(table; ligne; colonne; zone_nombre)

renvoie la valeur à une position ligne, colonne dans la plage ou la matrice table.
Si table contient des plages multiples, alors zone_nombre spécifie laquelle utiliser. zone_nombre est facultatif et par défaut est 1.
Si table contient une colonne unique, cette syntaxe peut être utilisée :

INDEX(table; ligne)

Exemple :

Si les cellules B1, B2, B3 contiennent 5, rouge et 6 et les cellules C1, C2, C3 contiennent VRAI, 3 et bleu:-

INDEX(B1:C3; 1; 1)

renvoie 5.

INDEX(B1:C3; 3; 2)

renvoie bleu.

INDEX(B1:B3; 2)

renvoie rouge.

INDEX(B1:C2 1; 2)

renvoie VRAI.

Voir également :

CHOISIR, RECHERCHEH, RECHERCHE, EQUIV, DECALER, RECHERCHEV

Fonctions classeur

Fonctions listées alphabétiquement, Fonctions listées par catégories

Issues :

  • Calc ne peut pour le moment traiter les paramètres vides, ainsi par exemple INDEX(plage_multiple; 3; ; 2) échouera.
  • Si table contient une colonne unique, le standard ODFF implique que la syntaxe INDEX(table; colonne) soit utilisée. Cela va être implémenté dans Calc (issue 78781).
Content on this page is licensed under the Public Documentation License (PDL).
Personal tools