https://docs.google.com/spreadsheets/d/1672BlHKx3CXAzFAbuKwd61UX0JUQ-gw2eDuR9h1SvxM/edit?usp=sharing
Tu peux rajouter des listes d'ingrédients dans l'onglet "menu" et les listes déroulantes "choix" se mettront automatiquement à jour.
Les liste déroulantes "Ingrédients" se mettront également automatiquement à jour dans l'onglet "Listes déroulantes" via la formule :
=byrow(query(Test!B3:B;"select * where B is not null");lambda(n;query(transpose(query(menu!A1:BH));"select * where Col1 is not null and Col1 = '"&n&"' ")))
Vu le nombre de listes déroulantes, il y a un temps de latence quand les fonctions BYROW + LAMDA recalculent toutes les listes déroulantes.
Il faut donc attendre que la barre bleue en haut à droite disparaisse pour que ce soit opérationnel !
Si tu veux plus de réactivité, remplace :
=byrow(query(Test!B3:B;"select * where B is not null");lambda(n;query(transpose(query(menu!A1:BH));"select * where Col1 is not null and Col1 = '"&n&"' ")))
Par (et recopie vers le bas suffisamment loin) :
=SIERREUR(query(transpose(query(menu!$A$1:$BH));"select * where Col1 is not null and Col1 = '"&Test!$B3&"' ");"")
Bon dimanche,
Fil.