Bonjour,
Plusieurs solutions.
On peux extraire des données suivant condition à l'aide de Power Query mais également à l'aide de fonctions d'excel
Si l'on a la version 365 d'excel voici une solution très simple
j'ai converti la plage source en tableau structuré que j'ai nommé t_Origine (voir tableau à partir de la cellule A1
Deux exemples (voir illustration ci-dessous).
On place la condition dans une cellule (pour l'exemple 1 en D1, pour l'exemple 2 en H1)
=FILTRE(t_Origine;t_Origine[Zone]=D1)
Affiche toutes les colonnes de la source suivant le critère se trouvant en D1
=CHOISIRCOLS(FILTRE(t_Origine;t_Origine[Zone]=H1);2)
N'affiche que la deuxième colonne suivant le critère se trouvant en H1
Pour la démonstration j'ai placé les critères sur une cellule de la même feuille mais il suffit de les déplacer dans une autre feuille
On peut également placer une liste déroulante alimentée dynamiquement en fonction des données présentes dans la table source à l'aide de la formule =TRIER(UNIQUE(t_Origine[Zone]))
Partager