Merci Loic, Jacques, Luc Eric et Christian pour vos lumières !
Résumé :
- la fonction ESTVIDE() ne marche que sur une seule cellule, et c'est dommage ;
- la fonction NB() compte le nombre de cellules _numériques_ ;
- la fonction ESTERREUR() renvoie vrai s'il ya un message d'erreur.
La formule de moyenne : =SI(NB(B2:F2)=0;"";SOMME(B2:F2)/NB(B2:F2)) fonctionne à merveille, et si on y remplace SOMME(B2:F2)/NB(B2:F2) par MOYENNE(B2:F2) , c'est quand même plus léger !

= SI(ESTERREUR(MOYENNE(B2:F2)) ;"";  MOYENNE(B2:F2))
Et ça marche pour mes moyennes et mes moyennes de moyennes, sans avoir de vilains message d'erreur !

Merci encore en tout cas à tous
Charles

Loic Breilloux a écrit :

Jacques Lenglet a écrit :

et pourquoi pas plus simplement =SI(NB(B2:F2)=0;"";MOYENNE(B2:F2)) et en G26
=SI(NB(G2:G25)=0;"";MOYENNE(G2:G25))
chez moi, win XP sp2  OOo 2.0 Fr, ça fonctionne


effectivement, c'est plus simple.

Loic

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




--
« Le danger, avec les ordinateurs, ce n’est pas tellement qu’ils deviennent 
aussi intelligents que les hommes, mais c’est que nous tombions d’accord avec 
eux pour les rencontrer à mi-chemin »

Bernard Avishai


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Répondre à