Bonjour à tous,
Je sollicite votre aide, car je n'arrive pas a trouver une solution dans la mise en place d'une fonction dépendante d'une variable extérieure et j'en ai fini par pensé que cela n'est pas possible ou qui me faudra résoudre mon besoin via une autre méthode.
Contexte:
J'ai un onglet avec des données sous forme de tableau où il y a la déclaration d'équipements qui sont raccordés à des ports de plusieurs switchs informatiques j'ai un autre onglet où est représenté la face avant d'un switch et avec la fonction EQUIV je mets en forme les données selon le port de switch.
Voici un exemple d'une cellule où je récupère la valeur de la cellule Vlan du port indiqué dans la cellule D97 pour le switch Nsw5
=SIERREUR(INDEX(_Vlan;EQUIV(D97;_Nsw5_Port;0));"")
Mon but ici est de rendre dans cette formule le champ "tableau_recherche" qui est ici _Nsw5_Port par un champ que je définis dans une cellule par exemple à gauche de la représentation de la face du switch. cela rendrait dynamique l'affichage et me permettrai d'avoir une quantité importante de switch et de faire évolué le rendu d'affichage plus simple a faire évolué. Aujourd'hui je suis obligé de créer autant d'affichage de face avant que de nombre de switch que j'ai. Et c'est entre autre galère avec la mise en forme conditionnelle...
J'espère avoir décrit clairement mon besoin et j'espère avoir vos conseils pour avancer sur mon fichier.
Merci pour votre aide