La fonction INDIRECT : Une formule gain de temps ? đ€
Bonjour Ă tous !
Vous voulez gagner du temps au boulot avec Excel et maĂźtriser des formules incroyables que personne nâexploite ? Regardez notre nouvelle vidĂ©o qui vous montre comment utiliser la fonction INDIRECT Ă votre goĂ»t.
La formule INDIRECT câest quoi ?
Une formule extra qui vous permettra de crĂ©er des rĂ©fĂ©rences personnalisĂ©es et variables. On dĂ©signe une rĂ©fĂ©rence par une cellule, une plage de cellule, une plage nommĂ©e ou un nom dâonglet.
Pourquoi lâutiliser ?
Et bien câest simple :
đ Un gain de temps incroyable Ă partir dâUNE seule formule, le rĂȘve !!
đ Rendez vos rĂ©fĂ©rences plus dynamiques et accĂ©dez Ă de nouvelles possibilitĂ©s
đ DĂ©couvrez en plus sur nos petites astuces maison : contactez-nous
Comment utiliser la fonction INDIRECT ?
Un petit exemple vaut mieux quâune description dĂ©taillĂ©e.
Prenons un fichier avec quatre onglets :
- 1 onglet de reporting permettant de restituer les valeurs dâune ville que lâon va sĂ©lectionner grĂące Ă une liste dĂ©roulante (Valeur_Liste)
- 3 onglets contenant les données pour chacune des 3 villes suivantes : Paris, Marseille et Lyon.
Pour restituer la cellule A1 correspondant Ă la ville sĂ©lectionnĂ©e, la plupart des utilisateur choisiraient dâutiliser la fonction SI ce qui donnerait la formule suivante :
=SI(Valeur_Liste="Paris";Paris!A1;SI(Valeur_Liste="Marseille";Marseille!A1;SI(Valeur_Liste="Nice";Nice!A1)))
Chez NGeco nous préférons utiliser la fonction INDIRECT qui donnerait la formule suivante :
=INDIRECT(Valeur_Liste&"!A1")
Si la cellule « Valeur_Liste » est égale à « Paris », nous reconstituons donc la référence « Paris!A1 » présente dans notre formule « SI ».
Et maintenant imaginez que nous ajoutions 15 villes :
đ Fonction SI : La formule SI devra ĂȘtre modifiĂ©e avec 15 « SI » supplĂ©mentaires.
đ Fonction INDIRECT : La formule INDIRECT ne changera pas car elle est variable.
Magique non ? đ