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
-----