Calcul de moyenne sous excel avec condition
Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

Calcul de moyenne sous excel avec condition



  1. #1
    gdm

    Angry Calcul de moyenne sous excel avec condition


    ------

    Bonjour,


    Je cherche à calculer une moyenne de valeurs dans mon tableau 128:
    La moyenne recherché est TEMPS DE TRAITEMENT qui sera calculés si:
    colonne A est non vide
    colonne Abis est vide
    Voici la formule que j'ai fait et qui marche
    =SIERREUR(SI(ESTVIDE(Tableau12 8[TEMPS DE TRAITEMENT (JOUR)]);"";MOYENNE.SI.ENS(Tableau1 28[TEMPS DE TRAITEMENT (JOUR)];Tableau128[A];"<>";Tableau128[A Bis];"";Tableau128[DATE DE LIVRAISON EN SEMAINE];C48));"-")
    Maintenant, j'aimerais rajouter des conditions sur deux autres colonnes en plus de la manière suivante
    "Calculer la moyenne si Colonne A = non vide et Colonne Abis = vide ou Colonne B = non vide et Colonne Bbis = vide.
    Je propose cette formule... qui ne marche pas:
    =SIERREUR(SI(ESTVIDE(Tableau12 8[TEMPS DE TRAITEMENT (JOUR)]);"";MOYENNE.SI.ENS(Tableau1 28[TEMPS DE TRAITEMENT (JOUR)];OU(ET(Tableau128[A]="<>";Tableau128[A Bis]="")=VRAI;ET(Tableau128[A]="<>";Tableau128[A Bis]="")=VRAI);VRAI;Tableau128[DATE DE LIVRAISON EN SEMAINE];C48));"-")

    En gros je remplace
    ;Tableau128[A];"<>";Tableau128[A Bis];""; par
    OU(ET(Tableau128[A]="<>";Tableau128[A Bis]="")=VRAI;OU(ET(Tableau128[A]="<>";Tableau128[A Bis]="")=VRAI);VRAI;

    Avez vous une solution pour traiter ce genre de calcul? Cela fait pas mal de temps que je galere dessus...
    merci pour votre aide

    -----
    GDM

  2. #2
    bududo

    Re : Calcul de moyenne sous excel avec condition

    Bonjour,

    j'aurai fait ainsi :

    SI(ESTVIDE(A1),SI(ESTVIDE(B1), "",SI(ESTVIDE(B2),"moyenneB"," ")),SI(ESTVIDE(A2),"moyenneA", ""))

    Cordialement.
    Olivier.

  3. #3
    kalahaine

    Re : Calcul de moyenne sous excel avec condition

    Une solution que j'applique de temps en temps quand les formules à appliquer sont trop alambiquées ou quand les fonctions d'ensemble sont trop longues à se calculer :
    - je crée un tableau croisé dynamique dans lequel je procède à mes filtres et calcule mes ensembles (somme, nb, moyenne, etc.)
    - je vais chercher les infos calculées dans ce TCD pour les afficher dans un autre tableau avec la formule LIREDONNEESTABCROISDYNAMIQUE

Discussions similaires

  1. EXCEL - Fonction SI avec condition
    Par invite50b8501a dans le forum Logiciel - Software - Open Source
    Réponses: 11
    Dernier message: 11/01/2012, 08h43
  2. VBA Excel Sélection d'un cellule sous condition
    Par inviteaf4313d7 dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 06/01/2011, 19h36
  3. moyenne sous excel via VBA/macro/bouton
    Par invitede4f29f2 dans le forum Logiciel - Software - Open Source
    Réponses: 5
    Dernier message: 27/10/2009, 18h48
  4. Macro Excel : Calcul d'une moyenne
    Par lolo66000 dans le forum Logiciel - Software - Open Source
    Réponses: 5
    Dernier message: 19/08/2009, 08h51
  5. Calcul de moyenne sous excel
    Par inviteb73ce398 dans le forum Logiciel - Software - Open Source
    Réponses: 3
    Dernier message: 14/06/2006, 10h52