Bonsoir !
Hélas, cette fonction Excel sera inopérante avec ma proposition basée sur des lignes adjacentes.
Il faudrait se tourner vers d'autres pistes, comme Power Query (?).
Note : vous devriez mettre à jour la version Excel liée à votre profil (MAX.SI.ENS n'est disponible qu'à partir d'Excel 2019)
EDIT : Je viens de reprendre votre fichier exemple. Compte tenu de sa structure, le calcul ne s'effectue QUE pour un code considéré non ?