Formule à adapter

Bonjour,

J'ai cette formule

=MAP(query(A2:A;"select * where A is not null");LAMBDA(a;SIERREUR(query('Base1'!A2:F;"select max(A), F where D like '"&a&"' group by F label max(A)'', F''");"Aucune")))

qui cherche donc la dernière date en A si D correspond au lambda.

Jusque là tout va bien.

Cependant j'ai aussi besoin de l'information en F qui correspond à cette dernière date.

Hors là, la formule me donne tous les résultats si il y a plusieurs possibilités en F...

et si je met

=MAP(query(A2:A;"select * where A is not null");LAMBDA(a;SIERREUR(query(Base!A2:F;"select max(A), max(F) where D like '"&a&"' label max(A)'', max(F)''");"Aucune")))

J'ai la bonne date de A mais par contre le retour en F n'est pas celui correspondant au dernier A mais au plus haut F...

Fichier de Démo/Tests : https://docs.google.com/spreadsheets/d/1tR-nzFDVC6-CoFSUItldPYF2t5zlSITtByutMP3jq38/edit?usp=sharing

Merci par avance

Salut Seb,

=MAP(query(A2:A;"select * where A is not null");LAMBDA(a;SIERREUR(query(Base!A2:F;"select A,F where D = '"&a&"' order by A desc limit 1");"Aucune")))

https://docs.google.com/spreadsheets/d/1XjQxviTnfnuV99eKDJjmqUho3qpUC2B01W_cJS7dbss/edit?usp=sharing


Bonne fin de journée,

Fil.

Rechercher des sujets similaires à "formule adapter"