OVH Cloud OVH Cloud

Fonction MOYENNE avec #DIV/0!

8 réponses
Avatar
SylviBeOS
Bonsoir,

J’utilise Excel 97.

Sur une feuille de calcul B, j'ai des cellules réparties sur 2 plages qui
affichent des résultats de calcul reliés à la feuille A. Ces 2 plages sont :
B2:B4 et E2:E4.

À noter que lorsqu'il n'y a pas de résultat de calcul opéré dans une
cellule, celle-ci affiche #DIV/0!


PROBLÈME

Dans la cellule G10, j'ai inscrit la formule suivante pour obtenir la
moyenne des résultats indiqués dans les plages B2:B4 et E2:E4

=MOYENNE(B2:B4,E2:E4)

Mais voilà le problème : lorsqu'il n'y a pas de résultat de calcul dans
l'une des cellules des plages citées, le résultat de la fonction MOYENNE
affiche également #DIV/0!


QUESTION

Comment construire une formule pour obtenir la moyenne des résultats
affichés dans les 2 plages B2:B4 et E2:E4 de sorte que Excel ne tienne pas
compte des cellules qui affichent #DIV/0!.

Merci à ceux et celles qui connaissent la solution et désirent la partager.

Sylvie

8 réponses

Avatar
isabelle
bonsoir Sylvie,

pour éviter les résultats d'erreurs (#DIV/0) dans les plages B2:B4 et
E2:E4 il faudrait remplacer les formules par :
=si(esterreur(la formule);"";la formule)

isabelle


Bonsoir,

J’utilise Excel 97.

Sur une feuille de calcul B, j'ai des cellules réparties sur 2 plages qui
affichent des résultats de calcul reliés à la feuille A. Ces 2 plages sont :
B2:B4 et E2:E4.

À noter que lorsqu'il n'y a pas de résultat de calcul opéré dans une
cellule, celle-ci affiche #DIV/0!

PROBLÈME

Dans la cellule G10, j'ai inscrit la formule suivante pour obtenir la
moyenne des résultats indiqués dans les plages B2:B4 et E2:E4

=MOYENNE(B2:B4,E2:E4)

Mais voilà le problème : lorsqu'il n'y a pas de résultat de calcul dans
l'une des cellules des plages citées, le résultat de la fonction MOYENNE
affiche également #DIV/0!

QUESTION

Comment construire une formule pour obtenir la moyenne des résultats
affichés dans les 2 plages B2:B4 et E2:E4 de sorte que Excel ne tienne pas
compte des cellules qui affichent #DIV/0!.

Merci à ceux et celles qui connaissent la solution et désirent la partager.

Sylvie


Avatar
michdenis
Bonsoir SylviBeOS,

Si tu modifies tes formules dans tes cellules comme ceci :

Validation matricielle demandée : Ctrl + Maj + Enter

=SI(ESTNUM(B2:B4,E2:E4);MOYENNE(B2:B4,E2:E4);"")


Salutations!





"SylviBeOS" a écrit dans le message de news:
Bonsoir,

J'utilise Excel 97.

Sur une feuille de calcul B, j'ai des cellules réparties sur 2 plages qui
affichent des résultats de calcul reliés à la feuille A. Ces 2 plages sont :
B2:B4 et E2:E4.

À noter que lorsqu'il n'y a pas de résultat de calcul opéré dans une
cellule, celle-ci affiche #DIV/0!


PROBLÈME

Dans la cellule G10, j'ai inscrit la formule suivante pour obtenir la
moyenne des résultats indiqués dans les plages B2:B4 et E2:E4

=MOYENNE(B2:B4,E2:E4)

Mais voilà le problème : lorsqu'il n'y a pas de résultat de calcul dans
l'une des cellules des plages citées, le résultat de la fonction MOYENNE
affiche également #DIV/0!


QUESTION

Comment construire une formule pour obtenir la moyenne des résultats
affichés dans les 2 plages B2:B4 et E2:E4 de sorte que Excel ne tienne pas
compte des cellules qui affichent #DIV/0!.

Merci à ceux et celles qui connaissent la solution et désirent la partager.

Sylvie
Avatar
AV
Soit la soluce d'Isabelle ou, en répondant plus directement à la question :
Matricielle

=MOYENNE(SI(ESTERREUR(plage1);"";plage1);SI(ESTERREUR(plage2);"";plage2))

AV
Avatar
SylviBeOS
Je remercie les membres de ce forum qui ont répondu et proposé des
solutions.
Sylvie


"SylviBeOS" wrote in message
news:
Bonsoir,

J’utilise Excel 97.

Sur une feuille de calcul B, j'ai des cellules réparties sur 2 plages qui
affichent des résultats de calcul reliés à la feuille A. Ces 2 plages sont
:

B2:B4 et E2:E4.

À noter que lorsqu'il n'y a pas de résultat de calcul opéré dans une
cellule, celle-ci affiche #DIV/0!


PROBLÈME

Dans la cellule G10, j'ai inscrit la formule suivante pour obtenir la
moyenne des résultats indiqués dans les plages B2:B4 et E2:E4

=MOYENNE(B2:B4,E2:E4)

Mais voilà le problème : lorsqu'il n'y a pas de résultat de calcul dans
l'une des cellules des plages citées, le résultat de la fonction MOYENNE
affiche également #DIV/0!


QUESTION

Comment construire une formule pour obtenir la moyenne des résultats
affichés dans les 2 plages B2:B4 et E2:E4 de sorte que Excel ne tienne pas
compte des cellules qui affichent #DIV/0!.

Merci à ceux et celles qui connaissent la solution et désirent la
partager.


Sylvie





Avatar
SylviBeOS
Salutations,

Cette formule affiche un message d'erreur : #NOM?

Merci de répondre
Sylvie


"michdenis" wrote in message
news:#
Bonsoir SylviBeOS,

Si tu modifies tes formules dans tes cellules comme ceci :

Validation matricielle demandée : Ctrl + Maj + Enter

=SI(ESTNUM(B2:B4,E2:E4);MOYENNE(B2:B4,E2:E4);"")


Salutations!





"SylviBeOS" a écrit dans le message de
news:

Bonsoir,

J'utilise Excel 97.

Sur une feuille de calcul B, j'ai des cellules réparties sur 2 plages qui
affichent des résultats de calcul reliés à la feuille A. Ces 2 plages sont
:

B2:B4 et E2:E4.

À noter que lorsqu'il n'y a pas de résultat de calcul opéré dans une
cellule, celle-ci affiche #DIV/0!


PROBLÈME

Dans la cellule G10, j'ai inscrit la formule suivante pour obtenir la
moyenne des résultats indiqués dans les plages B2:B4 et E2:E4

=MOYENNE(B2:B4,E2:E4)

Mais voilà le problème : lorsqu'il n'y a pas de résultat de calcul dans
l'une des cellules des plages citées, le résultat de la fonction MOYENNE
affiche également #DIV/0!


QUESTION

Comment construire une formule pour obtenir la moyenne des résultats
affichés dans les 2 plages B2:B4 et E2:E4 de sorte que Excel ne tienne pas
compte des cellules qui affichent #DIV/0!.

Merci à ceux et celles qui connaissent la solution et désirent la
partager.


Sylvie






Avatar
SylviBeOS
Salutations,

Malheureusement cette formule affiche un message d'erreur : #VALEUR!
et je ne comprends pas pourquoi.

Merci de me l'expliquer.
Sylvie


"AV" wrote in message
news:
Soit la soluce d'Isabelle ou, en répondant plus directement à la question
:

Matricielle

=MOYENNE(SI(ESTERREUR(plage1);"";plage1);SI(ESTERREUR(plage2);"";plage2))

AV




Avatar
AV
Malheureusement cette formule affiche un message d'erreur : #VALEUR!
et je ne comprends pas pourquoi.


C'est parceque tu ne l'as pas validé de façon matricielle (comme précisé)
Ecriture de la formule puis validation par : Ctrl + Maj + Entrée

AV

Avatar
SylviBeOS
Merci Alain d'avoir répondu. Je ne comprenais pas ce que c'est la
validation matricielle. J'ai fait une nouvelle tentative et maintenant tout
fonctionne. Je te remercie encore une fois d'avoir partagé tes
connaissances.
Sylvie


"AV" wrote in message
news:
Malheureusement cette formule affiche un message d'erreur : #VALEUR!
et je ne comprends pas pourquoi.


C'est parceque tu ne l'as pas validé de façon matricielle (comme précisé)
Ecriture de la formule puis validation par : Ctrl + Maj + Entrée

AV