La fonction INDIRECT () d’Excel (en anglais INDIRECT ())

ISyntaxe.

INDIRECT (réf_texte; [a1])

Définition.

Cette fonction convertit une chaîne de texte en une référence.

Arguments

■ référence (obligatoire). Attend une expression pouvant être interprétée comme une chaîne. La fonction convertit cette chaîne en une référence valide (une référence de cellule ou une plage nommée).

A1 (facultatif). Doit être évalué en tant que valeur logique. Définit si l’argument de référence est dans la syntaxe A1 (si l’argument renvoie VRAI ou est omis) ou la syntaxe R1C1 (si l’argument renvoie

FAUX).

Contexte.

Si l’argument de référence ne peut pas être évalué avec une référence ou un nom valide, la fonction retourne le #REF! Erreur.

Si vous souhaitez utiliser une référence externe à un autre classeur, celui-ci doit être ouvert.

Exemple.

Les exemples suivants montrent comment cette fonction est utilisée.

Utiliser des adresses de cellules. Le deuxième exemple de la fonction ADDRESS () montre comment utiliser INDIRECT () pour convertir une chaîne créée avec ADDRESSE (row_num; column_num) en une référence.

REMARQUE

L’explication de la fonction INDEX () montre que

INDEX (A: Z; 26;1)

fait la même chose que

INDIRECT (ADRESSE (26;1))

Analyse d’investissement. Supposons que votre analyse de placement affiche une stratégie optimale pour différents investissements avec certains niveaux de risque. Plus le risque estimé d’un seul investissement est élevé, plus le rendement sera élevé. La figure illustre une approche simplifiée.

Vous voulez que l’utilisateur n’utilise que les mots haut, moyen et bas pour voir le rendement attendu d’un investissement. Vous donnez le nom haut à la cellule C28 (la première des cellules ayant des valeurs de rendement attribuées en pourcentage), la cellule C29 est moyenne et la cellule C30 est basse. Avec le capital d’investissement en C32, la formule

= C32 * (1 + INDIRECT (C33))

renvoie le rendement attendu en C34. Cela fonctionne car INDIRECT () convertit la chaîne entrée par l’utilisateur en C33 en un nom qui est une référence valide.

S’abonner
Notifier de
0 Commentaires
Inline Feedbacks
Voir tous les commentaires

Initiation à Excel

Fonctions Excel

Excel VBA

Macros VBA Utiles

Plus d'outils

Sur Facebook

Sur YouTube

0
Nous aimerions avoir votre avis, veuillez laisser un commentaire.x
()
x