Moyenne conditionné [Excel] - Divers - Programmation
Marsh Posté le 12-03-2008 à 10:57:39
La solution serait d'employer un MOYENNE.SI de la même manière qu'un SOMME.SI mais cette fonction n'existe pas, on va donc la recréer via une validation matricielle...
En gros tu crées une fonction =MOYENNE(), à l'intérieur tu sélectionnes tes plages via un SI : SI(plage>2.95;plage) ou plage sera ton tableau (cela te renvoie la valeur de la ligne si la ligne est supérieur à 2.95) et tu valides matriciellement.
La formule à taper sera "=MOYENNE(SI(plage>2.95;plage))" et tu appuis simultanément sur CTRL + MAJ + ENTREE (validation matricielle)
Note : tu remarqueras que si tu te places sur ta cellule, Excel a ajouté des accolades de part et d'autre de ta formule {=MOYENNE(SI(plage>2.95;plage))}
Marsh Posté le 12-03-2008 à 13:46:12
Waaaa c est beau je viens d'apprendre une nouvelle chose sous excell!
Marsh Posté le 12-03-2008 à 14:17:33
Excel sait tout faire (il paraitrait même qu'un développeur a réussi à faire du café avec...) mais il faut savoir lui demander gentiment...
Marsh Posté le 12-03-2008 à 15:52:52
Hum... Pour le café je préfère utiliser ma cafetière, c'est plus sur ...
Marsh Posté le 12-03-2008 à 09:54:08
Bonjour,
Voici mon fichier excel :
Pour chaque colonne je dois faire la moyenne des chiffres en vert puis la moyenne des chiffres en jaune ....
les couleurs sont définies par le petits tableau en haut.
Je ne connais pas beaucoup Excel et je ne vois pas trop comment faire. (je veux essayer de ne pas passer par du VBA)
Merci d'avance pour vos réponses.