Formule MOYENNE selon le mois
Résolu
safach
Messages postés
258
Date d'inscription
Statut
Membre
Dernière intervention
-
safach Messages postés 258 Date d'inscription Statut Membre Dernière intervention -
safach Messages postés 258 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
ça fait deux heures que je cherche une solution mais en vain
j'ai un colonne A pour les jours
10/12/2015
11/12/2015
12/12/2015
...
et un colonne B qui contient des valeurs
2000
500
1000
...
je veux une formule dans D qui cherche dans B les valeurs d'un mois considéré et renvoie la moyenne et ce pour chaque mois
merci d'avance
cordialement
c'est en cherchant qu'on trouve
ça fait deux heures que je cherche une solution mais en vain
j'ai un colonne A pour les jours
10/12/2015
11/12/2015
12/12/2015
...
et un colonne B qui contient des valeurs
2000
500
1000
...
je veux une formule dans D qui cherche dans B les valeurs d'un mois considéré et renvoie la moyenne et ce pour chaque mois
merci d'avance
cordialement
c'est en cherchant qu'on trouve
A voir également:
- Excel moyenne par mois
- Excel moyenne - Guide
- Liste déroulante excel - Guide
- Excel trier par ordre croissant chiffre - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
4 réponses
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
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
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 !
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
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
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
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é
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
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
Cette formule devrait fonctionner :