bonjour
une contribution qui gerera meme les doublons au cas ou
=SIERREUR(DECALER(AB$1;EQUIV(0;SI(AE$2:AE$29="@";NB.SI(AI$1:AI1;AB$2:AB$29);"");0););"")
formule matricielle a valider avec Ctrl Maj Entrée (3doigts)
en nommant les plages AE2:AE29 et AB2 :AB29 en dynamique ce sera mieux
cordialement