Bonjour,
La requête suivante :
=MAP(query(A2:A;"select * where A is not null");LAMBDA(a;TRANSPOSE(SIERREUR(TRANSPOSE(query({'Base1'!A2:I;'Base2'!A2:I;'Base3'!A2:I;'Base4'!A2:I};"select Col5,Col8 where Col1 like '"&a&"'"));"inexistant"))))
Récupère donc les données présentes en Col5 et Col8 si elles existent.
Le soucis c'est quand il existe des données en Col5 et Col8, il transpose pas, il ne transpose, en l'état que si cela existe en Col5 des différentes feuilles.
Comme ce n'est surement pas clair : Voici le fichier démo
Merci par avance