Bonjour à tous
Remplace ta formule en D10 par
=SI(RECHERCHEV($C$7;DECALER(Français!$A$2:$M$2;(GAUCHE($H$3;1)*1-1)*22;0;20);COLONNE()-1;0)="";"";RECHERCHEV($C$7;DECALER(Français!$A$2:$M$2;(GAUCHE($H$3;1)*1-1)*22;0;20);COLONNE()-1;0))
à tirer à droite
Edit : à noter que le format de nombre proposé par Steelson masque les 0 mais ne les supprime pas et que si tu effectues une moyenne, ils seront donc pris en compte...
Si pas de calcul sur ces notes c'est la solution la plus simple.