La cellule vide c'est parceque je me suis occupé que du cas où le nombre de cellules est inférieur à 8, si tu en a plus, Excel met "", j'aurais mis "Pouet" tu aurais Pouet dans ta cellule.
La fonction SI marche de cette façon : SI(TEST; VALEUR SI VRAI ; VALEUR SI FAUX)
Et comme j'ai rien mis "" pour Valeur si faux, tu as rien dans la cellule, je te met les deux bouts ensemble et je te dis si sa marche.
Normalement ça avec Ctrl+Maj+Entrée ça marche :
=SI(NBVAL($B$1:$B$15)<8;SOMME($B$1:$B$15)*NBVAL($A$1:$A$15);SOMME(GRANDE.VALEUR(B1:B15;LIGNE(INDIRECT("1:8"))))/8)
Si < 8
On fait (la somme du contenu de B1 à B15) * (Le nombre de cellules remplies de A1 à A15)
Sinon
On fait (Les 8 plus grandes valeurs de B1 à B15) / 8