Moyenne excluant 0 et #VALEUR

  • Initiateur de la discussion Initiateur de la discussion leeloo
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

leeloo

XLDnaute Junior
Bonjour le forum,

J'ai déjà posté un message l'autre jour concernant un calcul de moyenne ne prenant pas en compte les "#VALEUR" et la réponse que j'ai eu a été formidable !
Donc je reviens vers vous parce que je voudrais compléter cette formule pour faire en sorte que le calcul ne prenne pas en compte les 0 afin de ne pas fausser ma moyenne.

La formule de base est celle-ci :
=MOYENNE(SI((ESTNUM(B3:B12));B3:B12;""))

J'ai essayé d'imbriquer une formule "NON" comme cela mais ça ne marche pas !
=MOYENNE(SI(ET(ESTNUM(B3:B12);NON(0));B3:B12;""))

Merci de votre aide !
 

Pièces jointes

Re : Moyenne excluant 0 et #VALEUR

je suis en train de chercher avec nb.diff pour exclure les 0, puis calculer en fonction des x valeurs restantes

ERREUR : je me suis trompée de fonction
et Monique t'a donné la soluce...
 
Dernière édition:
Re : Moyenne excluant 0 et #VALEUR

Salut Yann,

Je viens de faire l'essai avec la formule de Monique.

Le #N/A n'est pas considéré comme numérique par Excel.

Le ESTNUM de la formule élimine donc les #N/A

J'espère ne pas avoir dit de bêtise.

Bonne soirée

@+
 
Re : Moyenne excluant 0 et #VALEUR

Salut,

le #N/A provient en principe d'une formule.

Il faut donc réutiliser cette formule dans le ISNA

in french, ça donne :

=SI(ESTNA(la_formule);"";la_formule)

en anglais, je suppose que ça doit donner ça :

=IF(ISNA(the_formule);"";the_formule)

Reviens avec un bout de ton fichier si problème.

Tu peux remplacer les "" par 0 (zéro)


@+
 
Re : Moyenne excluant 0 et #VALEUR

re,

Regarde le fichier corrigé,

Je ne sais pas exactement ce que ça va donner en version US, mais en version française, ça donne pour C3 :

=SI(ESTNA(RECHERCHEV(B3;MTSdata;3;FAUX));"";RECHERCHEV(B3;MTSdata;3;FAUX))

Bonne soirée

@+
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
6
Affichages
574
Retour