Introduction
Il existe une fonction dans Excel qui permet d’automatiquement renvoyer la valeur d’une cellule: la fonction INDIRECT. Cette fonction est très utile pour dynamiser vos tableaux et vos formules en renvoyant une référence de cellule fournie en texte.
Comment utiliser la fonction INDIRECT
Pour utiliser la fonction INDIRECT, il vous suffit de saisir la formule suivante dans une cellule:
=INDIRECT(référence)
Par exemple, si vous avez les valeurs 10, 20 et 30 dans les cellules A1, A2 et A3, et que vous saisissez la formule =INDIRECT(« A2 ») dans la cellule B1, le résultat sera 20.
Cas spécifiques et solutions
Dans certains cas, il peut être nécessaire d’ajouter des guillemets autour de la référence de cellule pour que la fonction INDIRECT fonctionne correctement. Par exemple, si vous avez des espaces dans les noms des cellules, il est recommandé d’entourer la référence de cellule de guillemets.
Exemple d’utilisation
Imaginons que vous ayez une liste de noms dans les cellules A1 à A5, et que vous souhaitez renvoyer la valeur de la cellule adjacente à un nom spécifique. Vous pouvez utiliser la fonction INDIRECT de la manière suivante:
=INDIRECT(« B »&MATCH(« Jean », A1:A5, 0))
Cette formule renverra la valeur de la cellule située dans la colonne B, à côté du nom « Jean ».
Conclusion
En utilisant la fonction INDIRECT, vous pouvez automatiser le renvoi de valeurs de cellules dans Excel. Cette fonction est très pratique pour simplifier vos formules et rendre vos tableaux plus dynamiques. N’hésitez pas à l’expérimenter dans vos propres feuilles de calcul pour en découvrir toutes les possibilités.