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