Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

MOYENNE SI sur cellules non contigues et sans erreur #DIV/0!

choup67

XLDnaute Occasionnel
Bonjour à tous,

Je souhaite faire la moyenne des colonnes "total général" en excluant les #DIV/0!, le tout sur des cellules non contigues.

Dans mon fichier, je voudrais donc qu'excel calcul la moyenne de G4;M4;S4;Y4;AE4 sans prendre en compte G4 pour cet exemple mais dans mon vrai tableau, l'erreur div/0 peut apparaitre dans une autre colonne.

Merci par avance pour votre aide.
 

Pièces jointes

  • Classeur1.xlsx
    12.6 KB · Affichages: 130
  • Classeur1.xlsx
    12.6 KB · Affichages: 133
  • Classeur1.xlsx
    12.6 KB · Affichages: 137

Gorfael

XLDnaute Barbatruc
Re : MOYENNE SI sur cellules non contigues et sans erreur #DIV/0!

Salut choup67 et le forum
Et pourquoi tu ne supprimes pas directement tes erreurs à la source ?
une formule du style : si(y=0;"";X/Y) suffira.
A+
 

choup67

XLDnaute Occasionnel
Re : MOYENNE SI sur cellules non contigues et sans erreur #DIV/0!

Parceque ma source est un tableau qui se rempli de façon dynamique et dans lequel les formules sont déjà très complexes. Je ne saurais pas du tout comment intégré ça en plus sans que ça donne une usine à gaz...
 

Gorfael

XLDnaute Barbatruc
Re : MOYENNE SI sur cellules non contigues et sans erreur #DIV/0!

Salut choup67 et le forum
Alors, il ne te reste plus qu'à l'intégrer dans ta somme :
G4 => si(esterr(G4);0;G4), etc.
A+
 

CISCO

XLDnaute Barbatruc
Re : MOYENNE SI sur cellules non contigues et sans erreur #DIV/0!

Bonjour

Deux autres possibilités, en matriciel
Code:
SOMME(SI(ESTNUM(G4:AE4)*(MOD(COLONNE(G4:AE4);6)=1);G4:AE4))/SOMME(ESTNUM(G4:AE4)*(MOD(COLONNE(G4:AE4);6)=1))

ou encore directement
Code:
MOYENNE(SI(ESTNUM(G4:AE4);SI(MOD(COLONNE(G4:AE4);6)=1;G4:AE4)))

@ plus
 
Dernière édition:

Monique

Nous a quitté
Repose en paix
Re : MOYENNE SI sur cellules non contigues et sans erreur #DIV/0!

Bonjour,

Ou bien comme ça :
Code:
=MOYENNE(SI(ESTNUM(G4:AE4);SI(STXT(G2:AE2;1;3)="Tot";G4:AE4)))

à valider par ctrl, maj et entrée
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…