Filter ??? Afficher dernières cellules doublons d'une base de données

Bonjour à tous,

J'ai un gros souci qui se pose à moi depuis un certain temps que je n'arrive pas à résoudre, je m'explique :

J'ai une base de données (devis) sur un onglet et je souhaite obtenir avec une formule (type Filter ou autres) la liste des devis affectés au client choisi.

Jusque-là avec la formule Filter je me débrouillais. Mais il s'avère que j'ai plusieurs doublons et je souhaiterais n'afficher que les DERNIERS enregistrements.

Merci de votre aide, je vous met un fichier en PJ.

9test-devis.xlsx (5.17 Ko)

Bonjour,

Est-ce un fichier Excel ou GSheets ?

Bonjour,

Un fichier avec 2 solutions selon le type de problème

https://docs.google.com/spreadsheets/d/1AYjICQS8xHnRjsyKEVLVHEgqjVJbT2cuOGgDPZ-5euM/edit#gid=0

Pour la dernière occurrence

=QUERY({SEQUENCE(NBVAL(QUERY(FILTER(A2:C;A2:A=E1);"SELECT Col1"));1;1;1)\FILTER(A2:C;A2:A=E1)};"SELECT Col3,Col4 WHERE Col1 = "&NBVAL(QUERY(FILTER(A2:C;A2:A=E1);"SELECT Col1"))&"")

Pour les occurrences avant une différence

=ARRAYFORMULA(SI(QUERY({SEQUENCE(NBVAL(QUERY(FILTER(A2:C;A2:A=H1);"SELECT Col1"));1;QUERY({SEQUENCE(NBVAL(QUERY(FILTER(A2:C;A2:A=H1);"SELECT Col1"));1;1;1)\FILTER(A2:C;A2:A=H1)};"SELECT Col3 WHERE Col1 = 1");1)\FILTER(A2:C;A2:A=H1)};"SELECT Col1")=QUERY({SEQUENCE(NBVAL(QUERY(FILTER(A2:C;A2:A=H1);"SELECT Col1"));1;QUERY({SEQUENCE(NBVAL(QUERY(FILTER(A2:C;A2:A=H1);"SELECT Col1"));1;1;1)\FILTER(A2:C;A2:A=H1)};"SELECT Col3 WHERE Col1 = 1");1)\FILTER(A2:C;A2:A=H1)};"SELECT Col3");QUERY({SEQUENCE(NBVAL(QUERY(FILTER(A2:C;A2:A=E1);"SELECT Col1"));1;1;1)\FILTER(A2:C;A2:A=E1)};"SELECT Col3,Col4");""))

Bonne Journée

Rechercher des sujets similaires à "filter afficher dernieres doublons base donnees"