Moyenne avec plusieurs conditions  Sujet résolu

Pour toutes vos questions à propos d'Excel ...

Moyenne avec plusieurs conditions  Sujet résolu

Messagepar Sébséb » 15 Déc 2008, 17:43

Bonjour,

Un autre problème que je rencontre, j'ai besoin de faire une moyenne selon plusieurs conditions et je ne trouve pas la bonne formule !! :x

Le fichier ici pour une meilleure visualisation.
http://www.excel-pratique.com/~files/doc/Moyenne_plusieurs_criteres.xls


MERCI ! :D
Dernière édition par Sébséb le 19 Déc 2008, 18:00, édité 1 fois.
Sébséb
Utilisateur occasionnel
 
Messages: 21
Inscription: 14 Mai 2008, 11:04
Version Excel: 2002

Messagepar Nad-Dan » 15 Déc 2008, 18:56

Bonsoir

Une façon :

Fichier

Amicalement
Nad
Nad-Dan
Modérateur
 
Messages: 7309
Inscription: 27 Avr 2007, 15:30
Localisation: Nad à Dax (France) - Dan à Liège (Belgique)
Version Excel: 2003 FR-2007 FR-MAC 2004 FR

Messagepar thibo » 15 Déc 2008, 19:27

Bonjour,

Une autre façon :

avec formule matricielle :

en I7 :

Code: Tout sélectionner
=SI(SOMMEPROD((MOIS($B$5:$B$15)&ANNEE($B$5:$B$15)=MOIS((H7)&"1")&$I$4)*1)=0;"";MOYENNE(SI(MOIS($B$5:$B$15)&ANNEE($B$5:$B$15)=MOIS((H7&"1"))&$I$4;$D$5:$D$15)))


Formule matricielle à valider par CTRL + MAJ + ENTREE

@+
thibo
Passionné d'Excel
 
Messages: 3092
Inscription: 03 Mai 2007, 18:51
Version Excel: Excel 2003 + 2007

Messagepar Raja » 15 Déc 2008, 22:50

Bonsoir Sébséb, Salut Nad, Salut thibo,

Puisque tu as la version 2007 essaye aussi la formule suivante en I7 :
Formule matricielle et donc à valider avec les touches de raccourci CTRL + MAJ + ENTREE
Après recopie la formule vers le bas.
Code: Tout sélectionner
=SIERREUR(MOYENNE(SI((MOIS($B$5:$B$15)=G7)*(ANNEE($B$5:$B$15)=$I$4);$D$5:$D$15;""));"")

édit : à Nad, je n'arrive pas accéder à ton fichier joint.

Edit de Nad : Raja, je n'ai aucun problème ouvrir le lien
Cdlt,
Raja
Membre impliqué
 
Messages: 1988
Inscription: 03 Fév 2008, 13:52
Localisation: Région Lyonnaise
Version Excel: 2000, 2002, 2003, 2007 FR

[Résolu] Moyenne avec plusieurs conditions

Messagepar Sébséb » 19 Déc 2008, 18:00

Merci de vos réponses!
Sébséb
Utilisateur occasionnel
 
Messages: 21
Inscription: 14 Mai 2008, 11:04
Version Excel: 2002

Messagepar Sébséb » 24 Déc 2008, 15:46

Euh.... nouveau souci... ca ne fonctionne pas lorsque le calcul doit se faire sur un autre onglet de feuille.

Ca vient de moi ou la formule est différente ?
Sébséb
Utilisateur occasionnel
 
Messages: 21
Inscription: 14 Mai 2008, 11:04
Version Excel: 2002

Messagepar thibo » 24 Déc 2008, 15:56

Bonjour,

Avec quelle formule qui t'a été proposée fais-tu ton calcul ?

S'il s'agit d'une formule matricielle, as-tu songé à la valider par CTRL + MAJ + ENTREE ?

Si problème persiste reviens avec plus de détails

A te (re)lire

@+
thibo
Passionné d'Excel
 
Messages: 3092
Inscription: 03 Mai 2007, 18:51
Version Excel: Excel 2003 + 2007

Messagepar Sébséb » 24 Déc 2008, 16:27

J'ai utilisé la formule suivante, ça ne fonctionne pas et je ne vois pas pourquoi ? Y-aurait-il une erreur quelquepart?

=SIERREUR(MOYENNE(SI((MOIS(Texte!D6:D2504)=Stat!B57)*(ANNEE(Texte!D6:D2504)=Stat!F54);Texte!L6:L2504;""));"")


J'ai bien fiat crt + Maj + Entrée :(


Je ne peux pas envoyer le fichier, il est beaucoup trop gros...
Sébséb
Utilisateur occasionnel
 
Messages: 21
Inscription: 14 Mai 2008, 11:04
Version Excel: 2002

Messagepar Raja » 24 Déc 2008, 16:59

Bonjour, Salut thibo,

Dans la formule, je ne vois pas d'erreurs. Je l'ai testé avec des données simulées et ça marche. Il faut vérifier si la formule est encadrée par les accolades pour être sur de la formule matricielle.

Quel est le résultat affiché ou éventuellement le message qui s'affiche ? Il ne suffit pas de dire que ça ne fonctionne pas. Sans le classeur très difficile de deviner ce qui ne va pas. Donne-nous plus de précisions.

Dis-nous, par exemple, ce qu'il y a dans les cellules Stat!B57 et Stat!F54. Quel est le format des données de la colonne D de la feuille "Texte". Je suppose qu'elle est au format date.
Cdlt,
Raja
Membre impliqué
 
Messages: 1988
Inscription: 03 Fév 2008, 13:52
Localisation: Région Lyonnaise
Version Excel: 2000, 2002, 2003, 2007 FR

Messagepar Sébséb » 31 Déc 2008, 10:24

Salut,

Dans la cellule Stat!B57 il y a "1" (pour le mois de janvier) et dans la cellule Stat!F54 il y a "2005".

Le format de la colonne D est bien au format date...

Le message d'erreur est #NOM?

C'est grave docteur?
Sébséb
Utilisateur occasionnel
 
Messages: 21
Inscription: 14 Mai 2008, 11:04
Version Excel: 2002

Suivante

Retourner vers Excel - VBA

 


  • Sujets similaires
    Réponses
    Vus
    Dernier message

Utilisateurs en ligne

Utilisateurs parcourant ce forum: Bing [Bot], Google [Bot], Google Adsense [Bot] et 7 invités