Difference between revisions of "FR/Documentation/Calc: fonction INDEX"

From Apache OpenOffice Wiki
Jump to: navigation, search
(New page: __NOTOC__ == INDEX == Renvoie une valeur à partir d'une table, le numéro de ligne et de colonne étant donné. === Syntaxe : === <tt>'''INDEX(table; ligne; colonne; zone_nombre)'''</tt...)
 
m (INDEX)
Line 2: Line 2:
  
 
== INDEX ==
 
== INDEX ==
Renvoie une valeur à partir d'une table, le numéro de ligne et de colonne étant donné.
+
Renvoie une valeur à partir d'une table, le numéro de ligne et de colonne étant donnés.
  
 
=== Syntaxe : ===
 
=== Syntaxe : ===
Line 9: Line 9:
 
: renvoie la valeur à une position <tt>'''ligne'''</tt>, <tt>'''colonne'''</tt> dans la plage ou la matrice <tt>'''table'''</tt>.
 
: renvoie la valeur à une position <tt>'''ligne'''</tt>, <tt>'''colonne'''</tt> dans la plage ou la matrice <tt>'''table'''</tt>.
  
: Si <tt>'''table'''</tt> a des plages multiples, alors <tt>'''zone_nombre'''</tt> spécifie laquelle utiliser. <tt>'''zone_nombre'''</tt> est facultatif et par défaut est <tt>'''1'''</tt>.
+
: Si <tt>'''table'''</tt> contient des plages multiples, alors <tt>'''zone_nombre'''</tt> spécifie laquelle utiliser. <tt>'''zone_nombre'''</tt> est facultatif et par défaut est <tt>'''1'''</tt>.
  
: Si <tt>'''table'''</tt> a une colonne unique, cette syntaxe peut être utilisée :
+
: Si <tt>'''table'''</tt> contient une colonne unique, cette syntaxe peut être utilisée :
 
<tt>'''INDEX(table; ligne)'''</tt>
 
<tt>'''INDEX(table; ligne)'''</tt>
  
Line 44: Line 44:
 
=== Issues : ===
 
=== Issues : ===
 
*Calc ne peut pour le moment traiter les paramètres vides, ainsi par exemple <tt>'''INDEX(plage_multiple; 3; ; 2)'''</tt> échouera.
 
*Calc ne peut pour le moment traiter les paramètres vides, ainsi par exemple <tt>'''INDEX(plage_multiple; 3; ; 2)'''</tt> échouera.
*Si <tt>'''table'''</tt> a une colonne unique, le standard ODFF implique que la syntaxe <tt>'''INDEX(table; colonne)'''</tt> soit utilisée. Cela va être implémenté dans Calc (issue 78781).
+
*Si <tt>'''table'''</tt> contient une colonne unique, le standard ODFF implique que la syntaxe <tt>'''INDEX(table; colonne)'''</tt> soit utilisée. Cela va être implémenté dans Calc (issue 78781).

Revision as of 14:35, 26 October 2008


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).
Personal tools