Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 Afficher le contenu d'un tableau en fonction d'une donnée variable

VictoriaGreen

XLDnaute Nouveau
Bonjour à tous,
Je cherche à créer un fichier de travail pour des analyses.
Le contexte : il y a des critères à évaluer, et chaque critère diffère en fonction d'un type de prestataire. Un critère par onglet, et toutes les données dans un onglet "données".
Ce que je souhaite, c'est prémâcher le travail des personnes qui vont utiliser ce fichier, et faire en sorte qu'en fonction du type de prestataire choisi (liste déroulante en A4 par exemple), s'affiche sous cette cellule le contenu du tableau correspondant (dispo sur l'onglet "données"). Je précise que je souhaite bien que ce soit le contenu du tableau qui s'affiche (ligne par ligne), et non toutes les données dans une même cellule.
Auriez-vous des pistes pour réaliser ça ?

J'espère avoir été assez précise dans ma demande, je vous avoue que c'est un peu un challenge de réussir à exprimer clairement par écrit ce qui nous paraît simple dans notre tête !

Mille mercis,
Victoria
 

Pièces jointes

  • Critères.xlsx
    17.8 KB · Affichages: 9

Cousinhub

XLDnaute Barbatruc
Inactif
Bonjour,
Comme :
1/ Tu utilises 365
2/ Tu as nommé tes Tableaux Structurés du nom des différents choix "Type de prestataire"
Tu pourrais mettre :
VB:
=INDIRECT(A4)
Cependant, ceci n'accepte pas les espaces...
Donc, il suffit de remplacer les espaces par des underscores

Code:
=INDIRECT(SUBSTITUE(A4;" ";"_"))
Bonne journée
 

ALS35

XLDnaute Impliqué
Bonjour,
Comme tu as très bien nommé tes tableaux et à condition de remplacer les espaces par des _ et de défusionner tes cellules
essaie en A6 =INDIRECT(A4)
Cordialement

(Ah, je viens de voir que bhbh a fait la même réponse
et en A6 pardon)
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…