PaliSkill
Excel avancé

Leçon 6 / 7 — Chapitre 1: Fonctions matricielles dynamiques et formules avancées

INDIRECT : construire une référence à partir d'un texte

DECALER, vue à la leçon précédente, construit une référence par déplacement calculé. INDIRECT fait autre chose : elle transforme un simple TEXTE en véritable référence de cellule, permettant de construire dynamiquement quelle feuille ou quelle plage une formule doit lire.

La syntaxe de INDIRECT

=INDIRECT(texte_référence)
=INDIRECT("B5")

Renvoie le contenu de la cellule B5 — équivalent à =B5, mais construit ici à partir d'un texte, ce qui devient utile dès que ce texte peut lui-même être composé dynamiquement.

Construire une référence à partir d'une autre cellule

=INDIRECT(A1&"!B5")

Si A1 contient le texte « Janvier », cette formule va chercher B5 sur la feuille nommée « Janvier » — changer le contenu de A1 (par exemple via une liste déroulante) change la feuille source sans retaper la formule.

Un risque à connaître : INDIRECT ne se met PAS à jour si on renomme la feuille référencée — contrairement à une référence classique qui suit automatiquement un renommage.

Exemple concret : un contrôleur de gestion a 12 feuilles mensuelles de même structure et veut une cellule de synthèse qui affiche le total du mois sélectionné dans une liste déroulante en A1. =INDIRECT(A1&"!B20") change automatiquement de feuille source selon le mois choisi, sans construire 12 formules différentes.

À vous de jouer : avec une cellule contenant le nom d'une feuille et une formule INDIRECT, changez le contenu de cette cellule et observez la formule pointer automatiquement vers une autre feuille.

🔒

Continuez ce module

Débloquez les leçons restantes ainsi que la certification finale.

2 500 XOF / 3,81 € / 4,15 $

Débloquez les 85 leçons restantes de ce module

Votre paiement est vérifié avant l'activation de l'accès