Modification Formule pour Moyenne

Bonjour à tous,

J'ai cette formule qui me calcule les moyennes sur une ligne

=MOYENNE(INDIRECT("B"&LIGNE()-28&":"&ADRESSE(LIGNE()-28;NB(6:6);4)))

Je souhaiterai que la formule ne prenne pas en compte les "0" dans son calcul.

Est ce que c'est possible ?

Merci beaucoup pour l'aide que vous pourrez m'apporter

Max

Bonjour,

Utilise MOYENNE.SI

Cordialement.

Merci pour la réponse mais ça me met un message d'erreur

"Vous avez tapé un nombre insuffisant d'argument pour cette fonction"

Comment dois-je corriger la formule

Merci pour votre aide

Max

Quelle formule as-tu tapé ?

J'ai tapé la formule

=MOYENNE.SI(INDIRECT("B"&LIGNE()-28&":"&ADRESSE(LIGNE()-28;NB(6:6);4)))

C'est pas ça ??

Merci pour votre préponse

Max

Si tu ne mets pas le critère en second argument, la formule est incomplète !

Le critère c'est : "<>0"

Cordialement.

Excuses moi mais comment je dois l'écrire dans la formule ?

A-priori ainsi :

=MOYENNE.SI(INDIRECT("B"&LIGNE()-28&":"&ADRESSE(LIGNE()-28;NB(6:6);4));"<>0")

Sais-tu qu'en tapant le nom d'une fonction dans l'aide d'Excel, tu tombes toujours sur un article qui décrit la fonction et indique quelle syntaxe est correcte pour l'utiliser dans une formule ?

Cordialement.

Merci pour ta réponse

en fait ça me mets des #DIV/0! si pas de valeur ....

En fait, la formule devrait pouvoir faire: "si il y a des valeurs dans la ligne avec des 0, je ne prends en compte que les valeurs pour faire la moyenne, en revanche s'il n'y a que des 0 sur la ligne alors j'affiche 0.

Comment dois-je transformer la formule

=MOYENNE.SI(INDIRECT("B"&LIGNE()-28&":"&ADRESSE(LIGNE()-28;NB(6:6);4));"<>0")

Est ce que c'est possible ??

Merci pour ton aide

Max

Bonjour à tous

A tester

=sierreur(MOYENNE.SI(INDIRECT("B"&LIGNE()-28&":"&ADRESSE(LIGNE()-28;NB(6:6);4));"<>0");"")

Tu es plutôt confus. S'agit-il de valeur 0 ou de cellules vides ?

Mets ton classeur, qu'on y voit clair...

ça fonctionne

Merci beaucoup pour ton aide

Ma

Rechercher des sujets similaires à "modification formule moyenne"