Bonjour,
C'est la formule qui entraîne l'erreur
=SI(OU(ESTVIDE($B6);ESTVIDE(C6));"";C6-$B6)
Les "" ne peuvent pas être pris en compte dans SOMMEPROD car il représente du texte or cela ne peut être traité par SOMMEPROD
Si vous remplacez les "" par 0 vous verrez que cela fonctionne
Mais il me semble qu'il y a aussi une erreur dans la formule suivante
=SOMMEPROD(($A$1:$A$9="M")*(D$1:D$9))/SOMMEPROD(($A$1:$A$9="F")*(D$1:D$9<>""))
Vous vous avez 2x ="F" donc vous avez les membres de la formule identiques donc le résultat est toujours 1 tandis que si vous mettez "M" dans le premier membre et "F" dans le second vous aurez 0.83