1. Ce site utilise des "témoins de connexion" (cookies) conformes aux textes de l'Union Européenne. Continuer à naviguer sur nos pages vaut acceptation de notre règlement en la matière. En savoir plus.

moyenne d'une plage avec erreur #DIV/0!

Discussion dans 'Forum Excel' démarrée par alain83990, 16 Février 2017.

  1. alain83990

    alain83990 XLDnaute Nouveau

    Inscrit depuis le :
    16 Février 2017
    Messages :
    7
    "J'aime" reçus :
    0
    Sexe :
    Masculin
    Habite à:
    GRIMAUD
    Utilise:
    Excel X (MAC)
    Bonjour a tous , voilà quelques jours que je bute sur plusieurs formules qui ne fonctionne pas :
    je veux faire la moyenne d'une plage de cellule qui commence a BG5 et fini a BG35.
    ma formule est la suivante =moyenne(BG5:BG35) " elle fonctionne bien quand je rempli au moins 1 cellule.
    En effet dans chaque cellule il y a la formule suivante :=SI(BE5=0;"0";BE5/F5) ce qui affiche un zero si ma cellule n'est pas renseignée. donc en bas de mon tableau dans la cellule moyenne j'ai bien sur erreur #DIV/0!
    ce qui est normal, mais des que je renseigne au moins une cellule, le signe erreur disparait et j'ai le bon résultat.
    cependant aucune des formules que je vais mettre en dessous ne fonctionne.

    =SI(NB(BG5:BG35)=NB.SI(BG5:BG35;"=0");"";SOMME(BG5:BG35)/(NB(BG5:BG35)-NB.SI(BG5:BG35;"=0"))) elle renvoi un zero a vide donc plus erreur #DIV/0!, mais la moyenne est fausse % quand au moins une cellule de la plage est remplie.

    =SOMME(BG5:BG35)/(NB(BG5:BG35)-NB.SI(BG5:BG35;"=0")) elle renvoi un zero a vide donc plus erreur #DIV/0!, mais la moyenne est fausse % quand au moins une cellule de la plage est remplie

    =MOYENNE(SI(BG5:BG35<>0;BG5:BG35)) avec fonction matricielle elle renvoi erreur #DIV/0! a vide et un bon résultat avec au moins une cellule remplie.

    =MOYENNE.SI(BG5:BG35;"<>0") elle renvoi erreur #DIV/0! a vide et un bon résultat avec au moins une cellule remplie.

    =SOMME(BG5:BG35/NB.SI(BG5:BG35;"<>0")) avec fonction matricielle elle renvoi un zero a vide donc plus erreur #DIV/0!, mais la moyenne est fausse % quand au moins une cellule de la plage est remplie.

    =SI(ESTNA(BG5:BG35);"0";MOYENNE(BG5:BG35)) elle renvoi erreur #DIV/0! a vide et un bon résultat avec au moins une cellule remplie.

    BREF, vous l'aurez compris..... je patine GRAVEo_O

    Je ne sais pas si mes explications ont été claire, j'ai essayé de vous expliquer le plus clairement possible.
    Merci d'avance pour votre Aide.;)
    Alain
     

    Pièces jointes:

  2. djidji59430

    djidji59430 XLDnaute Accro

    Inscrit depuis le :
    3 Février 2014
    Messages :
    1085
    "J'aime" reçus :
    76
    Habite à:
    Dunkerque
    Utilise:
    Excel 2013 (PC)
    Bonjour,

    Deja, si tu veux mettre des zeros, ce n'est pas "0", mais 0
    , sans guillemets. Et tu verras que tes formules fonctionneront
     
  3. alain83990

    alain83990 XLDnaute Nouveau

    Inscrit depuis le :
    16 Février 2017
    Messages :
    7
    "J'aime" reçus :
    0
    Sexe :
    Masculin
    Habite à:
    GRIMAUD
    Utilise:
    Excel X (MAC)
    merci, je viens d'essayer, effectivement en enlevant les guillemets, sur chaque cellule je n'ai plus de zero, mais un %, cela ne me gêne pas.
    par contre en bas de ma plage ou j'ai la formule de la moyenne, maintenant j'ai un % qui est complétement faux ?????....
     
  4. JHA

    JHA XLDnaute Barbatruc

    Inscrit depuis le :
    15 Juillet 2006
    Messages :
    6748
    "J'aime" reçus :
    273
    Sexe :
    Masculin
    Habite à:
    Dunkerque
    Utilise:
    Excel 2013 (PC)
    Bonjour à tous,

    Peut être avec:
    Code (Text):
    =SI(AB5=0;"";AR5/AB5)
    JHA
     

    Pièces jointes:

  5. djidji59430

    djidji59430 XLDnaute Accro

    Inscrit depuis le :
    3 Février 2014
    Messages :
    1085
    "J'aime" reçus :
    76
    Habite à:
    Dunkerque
    Utilise:
    Excel 2013 (PC)
    re
    A cet endroit ?
     

    Pièces jointes:

    • 0tuto.gif
      0tuto.gif
      Taille du fichier:
      248.8 Ko
      Affichages:
      54
  6. JunFan

    JunFan XLDnaute Junior

    Inscrit depuis le :
    12 Janvier 2012
    Messages :
    73
    "J'aime" reçus :
    0
    Utilise:
    Excel 2010 (PC)
    Bonjour

    Je pense qu'il faut utiliser la formule Moyenne.SI, voire Moyenne.Si.Ens

    Je pense également que c'est mathématiquement faux. Car il faut prendre en compte la pondération de chaque jour.

    Autrement dit, c'est plus fiable, et plus facile, de faire le total de chaque colonne puis le %.
     
  7. alain83990

    alain83990 XLDnaute Nouveau

    Inscrit depuis le :
    16 Février 2017
    Messages :
    7
    "J'aime" reçus :
    0
    Sexe :
    Masculin
    Habite à:
    GRIMAUD
    Utilise:
    Excel X (MAC)
    merci pour ta réponse, mais je n'arrive pas a voir ta formule entière. j'ai vu que tu as supprimé les guillemets entourant le zéro, ce qui a pour résultat d'afficher un 0,00%, dans chaque cellule.
    ok mais la formule =MOYENNE.SI.ENS(AY5:AY35......... je met quoi après ...
    merci
     
  8. alain83990

    alain83990 XLDnaute Nouveau

    Inscrit depuis le :
    16 Février 2017
    Messages :
    7
    "J'aime" reçus :
    0
    Sexe :
    Masculin
    Habite à:
    GRIMAUD
    Utilise:
    Excel X (MAC)
    merci j'essaye tout
     
  9. djidji59430

    djidji59430 XLDnaute Accro

    Inscrit depuis le :
    3 Février 2014
    Messages :
    1085
    "J'aime" reçus :
    76
    Habite à:
    Dunkerque
    Utilise:
    Excel 2013 (PC)
    Re
    T'as regardé dans l'aide la syntaxe de moyenne.si.ens() ?????
     

    Pièces jointes:

  10. alain83990

    alain83990 XLDnaute Nouveau

    Inscrit depuis le :
    16 Février 2017
    Messages :
    7
    "J'aime" reçus :
    0
    Sexe :
    Masculin
    Habite à:
    GRIMAUD
    Utilise:
    Excel X (MAC)
    Regarde sur le tableau que je t'ai envoyé et que tu m'as corrigé.
    j'ai enlevé toutes les données de la colonne midi et soir, normalement en face de chaque résultat tu as un % a zero dans chaque cellule et c'est normal, mais regarde le bas de la feuille ou tu as mis ta formule et tu verras, que j'ai toujours l'affichage de l'erreur dans la formule moyenne. ce n'est qu'à l’affichage quand le tableau est vide et bien sur tout disparait quand on rempli au mois une cellule. c'est avec ça que j'ai un problème
    merci encore pour le temps que je te fais perdre a essayer de résoudre un problème qui doit te paraitre mineur.
    merci a tous les autres pour votre aide que j'apprécie beaucoup.
    alain
     

    Pièces jointes:

Partager cette page