Fonction INDIRECTE Excel (texte à référence) – Exemples et pratique
Pratiquez la fonction Excel INDIRECT en ligne avec une grille interactive, des commentaires instantanés et une aide claire pour les formules.
Instruction
Convert text "B4" into a real reference and return the value from cell B4.
dynamic-array-data.xlsx
| A | B | C | |
|---|---|---|---|
| 1 | Category | Amount | Region |
| 2 | A | 120 | North |
| 3 | B | 340 | South |
| 4 | A | 560 | North |
| 5 | C | 225 | West |
| 6 | B | 90 | South |
| 7 | Output |
Input Formula
Need Help?
Tips
- Préférez **XLOOKUP**, **FILTER** ou les tables lorsqu'ils remplacent des chaînes INDIRECTES fragiles.
- Validez logiquement les valeurs déroulantes avant d'alimenter INDIRECT.
- Documentez les dépendances volatiles pour vos coéquipiers.
FAQ
Pourquoi INDIRECT est-il volatil?
Excel recalcule INDIRECT chaque fois que la feuille est recalculée, car la référence cible est calculée au moment de l'exécution.
INDIRECT ou COMPENSÉ?
Les deux peuvent créer des références dynamiques. INDIRECT résout les adresses texte; OFFSET se déplace d'une cellule de base par lignes et colonnes.
INDIRECT peut-il pointer vers une autre feuille?
Oui, si le texte inclut un nom de feuille valide tel que`Sheet2!A1`(citez les noms de feuilles avec des espaces).
INDIRECT fonctionne-t-il avec des classeurs fermés?
Généralement non: des références doivent être disponibles pour le contexte de calcul ouvert.
INDIRECT est-il mauvais pour les performances?
Une utilisation intensive sur des modèles volumineux peut ralentir les classeurs; préférez les références structurées ou Power Query lorsque cela est possible.
Comparison
| Tool | Input | Sortie |
|---|---|---|
| INDIRECT | Adresse texte | Reference |
| OFFSET | Base + décalages | Reference |
| INDEX | Coordinates | Value |
Example
=INDIRECT("B4")``=OFFSET(B2, 2, 0)