=SIERREUR((SOMME(D10:D19)-NBVAL(D$10:D$19))/(NBVAL(D$10:D$19)*5);"")
$ permet de figer la ligne ou la colonne d'une cellule lorsqu'on l'étire sur d'autres cellules.
SIERREUR() sert à renvoyer une chaîne de texte vide ("") dans le cas où il n'y ait aucune valeur saisie dans la plage D$10:D$19.
SOMME(D10:D19) additionne les valeurs des cellules de la plage D10:D19.
NBVAL(D$10:D$19) compte le nombre de cellules non vides de la plage D10:D19.
(SOMME(D10:D19)-NBVAL(D$10:D$19)), cette différence permet de mettre à 0% lorsque toutes les notes sont à 1.
/(NBVAL(D$10:D$19)*5), associé à la formule précédente, ce dénominateur permet de mettre à 100% lorsque toutes les notes sont à 6.