Sauter au contenu
Logo image

Section E.2 Indirect

L’une de ces fonctions est appelée INDIRECT. Cette fonction renvoie le contenu d’une cellule située à l’adresse donnée. Par exemple, si l’on tape =INDIRECT("A2") dans une cellule quelconque, le résultat sera le contenu de la cellule A2. La figure suivante illustre cela.
Utilisation de la fonction indirect en animation
Figure E.2.1. Utilisation simple de la fonction INDIRECT
La fonction INDIRECT nécessite deux arguments, dont un facultatif. La syntaxe est INDIRECT(réf_texte, [a1]). Les arguments sont
ref_texte
Une référence à une cellule sous forme de texte;
a1
Paramètre booléen pour spécifier le type de référence (VRAI ou omis pour A3 ou FAUX pour L1C3).
La combinaison des fonctions ADRESSE et INDIRECT est naturelle et permet d’obtenir le contenu d’une cellule à l’aide d’une formule complexe. Ces deux fonctions seront utilisées ensemble dans la prochaine sous-section, mais voici une illustration simple de leur utilisation combinée.
Dans la figure Figure E.2.2, la plage A1:E5 contient des nombres arbitraires. Dans la cellule I2, on a écrit le numéro d’une ligne, et dans la cellule I3, celui d’une colonne. Dans la cellule I4, on a utilisé la fonction ADRESSE pour obtenir l’adresse de la cellule se trouvant à la ligne quatrième ligne deuxième colonne. Finalement, on obtient le contenu de la cellule B4 en utilisant la fonction INDIRECT dans la cellule I5.
Figure E.2.2. Utilisation de INDIRECT et ADRESSE