Formule pour faire la moyenne sur une partie des données
Résolu
MaxiBoule
-
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
A voir également:
- Formule pour faire la moyenne sur une partie des données
- Fuite données maif - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule si et - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Formule mathématique - Télécharger - Études & Formations
2 réponses
Bonjour
difficile d'être précis, et à défaut d'informations:
avec un seul critère de tri, par exemple en moyenne de B avec le critère en A
=MOYENNE.SI( A:A;"critère";B:B)
plusieurs critères dans plusieurs colonne (critères en A et B valeurs en C
=MOYENNE.SI.ENS(C:C;A:A;"critère1";B:B;"critère2")
(attention le champ à calculer est au début dans ce code, à la fin dans le précédent)
revenez si soucis, mais avec plus d'infos
crdlmnt
difficile d'être précis, et à défaut d'informations:
avec un seul critère de tri, par exemple en moyenne de B avec le critère en A
=MOYENNE.SI( A:A;"critère";B:B)
plusieurs critères dans plusieurs colonne (critères en A et B valeurs en C
=MOYENNE.SI.ENS(C:C;A:A;"critère1";B:B;"critère2")
(attention le champ à calculer est au début dans ce code, à la fin dans le précédent)
revenez si soucis, mais avec plus d'infos
crdlmnt
Sans garantie selon votre configuration
avec une matricielle, formule à entrer avec la touche enter en maintenant les touches ctrl et shift enfoncées
(elle doit s'afficher automatiquement entre accolades dans la barre de foule)
assez lourde, bien limiter aux nombres le lignes utiles:
=MEDIANE(SI(champ nom="nom";champ valeurs))
même chose pour MAX et MIN
crdlmnt
avec une matricielle, formule à entrer avec la touche enter en maintenant les touches ctrl et shift enfoncées
(elle doit s'afficher automatiquement entre accolades dans la barre de foule)
assez lourde, bien limiter aux nombres le lignes utiles:
=MEDIANE(SI(champ nom="nom";champ valeurs))
même chose pour MAX et MIN
crdlmnt
Bonjour,
Merci encore de votre aide. C'est la formule que j'avais trouvée et qui ne fonctionne pas correctement... Je ne comprends pas pourquoi. Serait-il possible qu'elle prenne en compte les cellules vides et les compte comme des 0 ?
Ou alors cela dépend des configurations, comme vous le suggériez ?
Si vous le souhaitez je peux vous envoyer un fichier exemple, mais je ne sais pas comment faire sur ce forum !
Bien à vous,
Merci encore de votre aide. C'est la formule que j'avais trouvée et qui ne fonctionne pas correctement... Je ne comprends pas pourquoi. Serait-il possible qu'elle prenne en compte les cellules vides et les compte comme des 0 ?
Ou alors cela dépend des configurations, comme vous le suggériez ?
Si vous le souhaitez je peux vous envoyer un fichier exemple, mais je ne sais pas comment faire sur ce forum !
Bien à vous,
reste à savoir pourquoi les cellules sont vides
pour déposer votre fichier, :
https://mon-partage.fr
et revenez coller ici le lien créé sur le site
dans le fichier, précisez pour la bonne forme dans quelques cas exemples si possible, les résultats attendus et placez y la formule que vous utilisez qui ne satisfait pas, que l'on voit ce qu'il se passe
à vous lire
pour déposer votre fichier, :
https://mon-partage.fr
et revenez coller ici le lien créé sur le site
dans le fichier, précisez pour la bonne forme dans quelques cas exemples si possible, les résultats attendus et placez y la formule que vous utilisez qui ne satisfait pas, que l'on voit ce qu'il se passe
à vous lire
Merci, cela marche très bien pour la moyenne !
Cependant, j'aurais besoin de la même chose pour faire des médianes, des max, des min... Mais j'ai l'impression que la formule MEDIANNE.SI.ENS n'existe pas... Y a-t-il une solution simple ? (j'ai l'impression que les formules matricielles que je trouve ailleurs sur internet ne donnent pas les bons résultats...)
Encore merci !