Dans le cadre de l'utilisation des formules dynamiques matricielles, voici un exemple avec Filtre et aussi une extension d'index/equiv pour réorganiser des colonnes.
Bon visionnage.
La formule :
=LET(plage;Tableau1;plage_entete;Tableau1[#En-têtes];filtre;M3:N3;
INDEX(plage;
SEQUENCE(LIGNES(plage));
EQUIV(filtre;plage_entete;0)))
Et le fichier :
Très intéressant comme démonstration! Est-ce-qu'on pourrait aussi transposer le contenu? c.a.d. passer d'un tableau dont les données sont affichées horizontalement à un tableau dont les données sont affichées verticalement?
Oui, avec la fonction TRANSPOSE.