FR/Documentation/Calc: fonction INDIRECT

From Apache OpenOffice Wiki
< FR‎ | Documentation
Revision as of 14:37, 26 October 2008 by Sgauti (Talk | contribs)

Jump to: navigation, search


INDIRECT

Renvoie une référence, une chaîne de texte étant donnée.

Syntaxe :

INDIRECT(texte_ref)

texte_ref est une chaîne de texte spécifiant la référence devant être renvoyée ; la référence peut être à une cellule unique ou à une plage.
La référence peut aussi être utilisée dans une formule ou une fonction nécessitant une référence - voir les exemples ci-dessous.

Exemple :

=INDIRECT("B2")

(dans une cellule) renvoie le contenu de la cellule B2. INDIRECT("B2") renvoie une référence à la cellule B2, c'est donc la même chose que =B2.

=INDIRECT("B" & "2")

renvoie aussi le contenu de la cellule B2. "B" & "2" devient la chaîne de texte "B2".

=SOMME(INDIRECT("A1:C3"))

renvoie la somme des nombres en A1:C3.

Voir également :

ADRESSE

Fonctions classeur

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

Issues :

  • Excel représente certaines références de cellules différemment de Calc, cette fonction n'est donc pas toujours portable. Par exemple INDIRECT("Feuille2.A1") est valide dans Calc, mais dans Excel, la forme requise est INDIRECT("Feuille2!A1"). Une solution portable consisterait en INDIRECT(ADRESSE(1;1;4;"Feuille2")).
  • Excel permet un style de référence R1C1, cela fonctionne dans Calc à partir de la version OOo3.0 - voir Issue 91020.
  • Les cellules/plages nommées sont reconnues dans Calc à partir de la version OOo2.4 - voir Issue 4695.
Personal tools