Formule MOYENNE selon le mois
Résolu/Fermé
safach
Messages postés
252
Date d'inscription
jeudi 27 août 2015
Statut
Membre
Dernière intervention
13 mars 2021
-
Modifié par safach le 16/12/2015 à 10:44
safach Messages postés 252 Date d'inscription jeudi 27 août 2015 Statut Membre Dernière intervention 13 mars 2021 - 16 déc. 2015 à 14:37
safach Messages postés 252 Date d'inscription jeudi 27 août 2015 Statut Membre Dernière intervention 13 mars 2021 - 16 déc. 2015 à 14:37
A voir également:
- Excel moyenne par mois
- Calculer une moyenne sur excel - Guide
- Liste déroulante excel - Guide
- Si et excel - Guide
- Excel trier par ordre croissant chiffre - Guide
- Aller à la ligne excel - Guide
4 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 415
Modifié par Vaucluse le 16/12/2015 à 10:58
Modifié par Vaucluse le 16/12/2015 à 10:58
Bonjour
=SOMMEPROD((MOIS(champ date)=N°du mois)*(champ valeur))/SOMMEPROD((MOIS(Champ date)=N° du mois)*1)
ce code nécessite des n° de ligne dans les adresses de champ, (pas de A:A mais par ex A1:A1000)
Ou encore avec en E1 le premier jour du mois et en E2 le dernier:
=MOYENNE.SI.ENS(B:B;A:A;">="&E1;A:A;"<="&E2)
crdlmnt
Errare humanum est, perseverare diabolicum
=SOMMEPROD((MOIS(champ date)=N°du mois)*(champ valeur))/SOMMEPROD((MOIS(Champ date)=N° du mois)*1)
ce code nécessite des n° de ligne dans les adresses de champ, (pas de A:A mais par ex A1:A1000)
Ou encore avec en E1 le premier jour du mois et en E2 le dernier:
=MOYENNE.SI.ENS(B:B;A:A;">="&E1;A:A;"<="&E2)
crdlmnt
Errare humanum est, perseverare diabolicum
safach
Messages postés
252
Date d'inscription
jeudi 27 août 2015
Statut
Membre
Dernière intervention
13 mars 2021
2
16 déc. 2015 à 11:17
16 déc. 2015 à 11:17
Bonjour Vaucluse et Fahora
merci pour votre implication
le tableau n'est pas complet alors je n'ai pas pu tester les formules
l'essentiel que la moyenne soit pour tous les jours du mois
est-ce-que c'est le cas ?
cordialement
merci pour votre implication
le tableau n'est pas complet alors je n'ai pas pu tester les formules
l'essentiel que la moyenne soit pour tous les jours du mois
est-ce-que c'est le cas ?
cordialement
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 415
16 déc. 2015 à 11:26
16 déc. 2015 à 11:26
... si vous essayez, vous le saurez! Même si, comme déjà dit le tableau n'est que remplit partiellement
crdlmnt
crdlmnt
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
16 déc. 2015 à 11:20
16 déc. 2015 à 11:20
Bonjour,
En 5 minutes et sans formule avec un Tableau croisé dynamique !
je te fais une maquette-exemple et te l'envoie , patience !
En 5 minutes et sans formule avec un Tableau croisé dynamique !
je te fais une maquette-exemple et te l'envoie , patience !
safach
Messages postés
252
Date d'inscription
jeudi 27 août 2015
Statut
Membre
Dernière intervention
13 mars 2021
2
Modifié par safach le 16/12/2015 à 11:44
Modifié par safach le 16/12/2015 à 11:44
Bonjour michel,
merci pour la réponse
en fait mon tableau est lié à une macro qui copie un modèle à l'ajout d'une désignation de pièce.
sur ce modèle que j'espère ajouter ce calcul de moyenne.
me tableau contiendra les jours de plusieurs années...
j'ai besoin de calculer la moyenne pour chaque mois une fois toutes les celulles B correspondant au mois sont remplies
j'espère avoir une solution ça me semble un peu compliqué
merci encore une fois
cordialement
merci pour la réponse
en fait mon tableau est lié à une macro qui copie un modèle à l'ajout d'une désignation de pièce.
sur ce modèle que j'espère ajouter ce calcul de moyenne.
me tableau contiendra les jours de plusieurs années...
j'ai besoin de calculer la moyenne pour chaque mois une fois toutes les celulles B correspondant au mois sont remplies
j'espère avoir une solution ça me semble un peu compliqué
merci encore une fois
cordialement
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
16 déc. 2015 à 11:43
16 déc. 2015 à 11:43
ET voilà
insertion tableau dynamique
Sélectionnes col A et B jusqu'à 365 si tu travailles sur 365 jours (j'ai oublié dans la maquette) tu mettras les nouvelles dates au fur et à mesure de tes besoins
dans étiquette de lignes décoches "vide"
puis groupe- mois année (au cas où)
lorsque tu ajoutes des date et valeurs
clic droit dans le TCD actualiser
https://www.cjoint.com/c/ELqkLawxhdh
insertion tableau dynamique
Sélectionnes col A et B jusqu'à 365 si tu travailles sur 365 jours (j'ai oublié dans la maquette) tu mettras les nouvelles dates au fur et à mesure de tes besoins
dans étiquette de lignes décoches "vide"
puis groupe- mois année (au cas où)
lorsque tu ajoutes des date et valeurs
clic droit dans le TCD actualiser
https://www.cjoint.com/c/ELqkLawxhdh
safach
Messages postés
252
Date d'inscription
jeudi 27 août 2015
Statut
Membre
Dernière intervention
13 mars 2021
2
16 déc. 2015 à 12:04
16 déc. 2015 à 12:04
Bonjour,
merci pour la solution
mais en fait je dois exploiter les moyennes de chaque mois en macro
est-ce-que c'est possible
desolée pour l'imprécision
cordialement
merci pour la solution
mais en fait je dois exploiter les moyennes de chaque mois en macro
est-ce-que c'est possible
desolée pour l'imprécision
cordialement
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
Modifié par michel_m le 16/12/2015 à 12:10
Modifié par michel_m le 16/12/2015 à 12:10
Avant de penser macro, penser Excel
un tuto complet sur les TCD comme tu l'avais demandé puis censuré
https://silkyroad.developpez.com/excel/tcd/
Michel
un tuto complet sur les TCD comme tu l'avais demandé puis censuré
https://silkyroad.developpez.com/excel/tcd/
Michel
safach
Messages postés
252
Date d'inscription
jeudi 27 août 2015
Statut
Membre
Dernière intervention
13 mars 2021
2
16 déc. 2015 à 12:21
16 déc. 2015 à 12:21
Re,
merci michel ça aidera quand même à réduire mon ignorance
cordialement
merci michel ça aidera quand même à réduire mon ignorance
cordialement
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
16 déc. 2015 à 13:54
16 déc. 2015 à 13:54
Ok, mais si tu veux une macro, il faut des renseignements très précis (une macro est unique, sinon on construit une fonction (bibliothèque) pour ne pas refaire le monde à chaque fois)
ta demande est changeante et floue ( ton "en fait" indique que tu t'es planté dans tes indications),et tu ne peux pas joindre ton classeur
je crains fort qu'on puisse t'aider
sincèrement désolé
ta demande est changeante et floue ( ton "en fait" indique que tu t'es planté dans tes indications),et tu ne peux pas joindre ton classeur
je crains fort qu'on puisse t'aider
sincèrement désolé
safach
Messages postés
252
Date d'inscription
jeudi 27 août 2015
Statut
Membre
Dernière intervention
13 mars 2021
2
16 déc. 2015 à 14:37
16 déc. 2015 à 14:37
Re,
ne sois pas désolé
effectivement je dois exploiter les moyennes pour remplir un autre classeur et malheureusement je ne peux pas joindre le classeur ici
merci quand même pour ton implication
merci pour vous tous
cordialement
ne sois pas désolé
effectivement je dois exploiter les moyennes pour remplir un autre classeur et malheureusement je ne peux pas joindre le classeur ici
merci quand même pour ton implication
merci pour vous tous
cordialement
16 déc. 2015 à 11:02
merci pour ta réponse
en fait j'ai pas un champ fixe pour chaque mois, les valeurs en B ne sont pas toutes remplies alors la formule doit chercher les valeurs correspondant au mois jusqu'à avoir tous les jours du mois c'est un calcul de prévision de production sur laquelle se basera un planning
sais-tu comment le faire
cordialement
Modifié par Vaucluse le 16/12/2015 à 11:11
Ca ne va pas, ces formules?
un exemple pour être plus précis
des dates de A2 à A1000 des valeurs de B2 à B1000 avec des cellules vides ou non en A et B
pour le mois de mai par ex
=SOMMEPROD((MOIS(A1:A1000)=5)*(B1:B1000))/SOMMEPROD((MOIS(A1:A10000)=5)*1)
crdlmnt
16 déc. 2015 à 11:11
Cette formule devrait fonctionner :