Moyenne sous excel
yparadisecity
Messages postés
4
Date d'inscription
Statut
Membre
Dernière intervention
-
eriiic Messages postés 24603 Date d'inscription Statut Contributeur Dernière intervention -
eriiic Messages postés 24603 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
voila je recherche une formule pour farie la moyenne de 4 dates.
Voici comment se compose mon tableau
J ai 7 lignes pour 1 semaines lundi a dimanche
et donc plusieurs semaines a la suite.
Mon but est d avoir une moyenne pour chaque jours sur les 4 dernière semaines.
Donc avoir la moyenne pour les 4 derniers lundi, mardi ...
Sauf qu il ne faut pas prendre en compte les jours ou il y a un 0.
J ai trouvé des formules mais pour des colonnes .
merci
voila je recherche une formule pour farie la moyenne de 4 dates.
Voici comment se compose mon tableau
J ai 7 lignes pour 1 semaines lundi a dimanche
et donc plusieurs semaines a la suite.
Mon but est d avoir une moyenne pour chaque jours sur les 4 dernière semaines.
Donc avoir la moyenne pour les 4 derniers lundi, mardi ...
Sauf qu il ne faut pas prendre en compte les jours ou il y a un 0.
J ai trouvé des formules mais pour des colonnes .
merci
A voir également:
- Moyenne sous excel
- Excel moyenne - Guide
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
4 réponses
Bonjour
si votre liste de date commence en A2 (et pas en A1) dans une liste de A1 à A1000, une liste de valeur de B2 à B1000 et que vous connaissez la date du 1° lundi de la période à calculer que vous placez en C1
en C2
=SOMMEPROD((A1:A1000>=B1)*(JOURSEM(A1:A1000;2)=1)*(B2:B1000))/SOMMEPROD((A1:A1000>+B1)*(JOURSEM(A1:A1000;2)=1)*(B2:B1000>0))
si j'ai bien compris ça devrait aller
et sans placer de date en C1 sous réserve que votre lisyte en A1 se termine bien nu dimanche (sinon la formules donne les 28 derniers jours)
=SOMMEPROD((DECALER(A1;NB.VAL(A2:A1000)-28;;28)>=B1)*(JOURSEM(DECALER(A1;NB.VAL(A2:A1000)-28;;28))=1)*(DECALER(B1;NB.VAL(A2:A1000)-28;;28)))/SOMMEPROD((DECALER(A1;NB.VAL(A2:A1000)-28;;28)>+B1)*(JOURSEM(DECALER(A1;NB.VAL(A2:A1000)-28;;28);2)=1)*(DECALER(B1;NB.VAL(A2:A1000)-28;;28)>0))
crdlmnt
si votre liste de date commence en A2 (et pas en A1) dans une liste de A1 à A1000, une liste de valeur de B2 à B1000 et que vous connaissez la date du 1° lundi de la période à calculer que vous placez en C1
en C2
=SOMMEPROD((A1:A1000>=B1)*(JOURSEM(A1:A1000;2)=1)*(B2:B1000))/SOMMEPROD((A1:A1000>+B1)*(JOURSEM(A1:A1000;2)=1)*(B2:B1000>0))
si j'ai bien compris ça devrait aller
et sans placer de date en C1 sous réserve que votre lisyte en A1 se termine bien nu dimanche (sinon la formules donne les 28 derniers jours)
=SOMMEPROD((DECALER(A1;NB.VAL(A2:A1000)-28;;28)>=B1)*(JOURSEM(DECALER(A1;NB.VAL(A2:A1000)-28;;28))=1)*(DECALER(B1;NB.VAL(A2:A1000)-28;;28)))/SOMMEPROD((DECALER(A1;NB.VAL(A2:A1000)-28;;28)>+B1)*(JOURSEM(DECALER(A1;NB.VAL(A2:A1000)-28;;28);2)=1)*(DECALER(B1;NB.VAL(A2:A1000)-28;;28)>0))
crdlmnt
Bonjour à tous,
ou bien si tu veux tes moyennes sur chaque ligne, en C23 :
=MOYENNE(B2;B9;B16;B23)
à recopier vers le bas.
eric
En essayant continuellement, on finit par réussir.
Donc plus ça rate, plus on a de chances que ça marche.(les Shadoks)
En plus du merci (si si, ça se fait !!!), penser à mettre en résolu. Merci
ou bien si tu veux tes moyennes sur chaque ligne, en C23 :
=MOYENNE(B2;B9;B16;B23)
à recopier vers le bas.
eric
En essayant continuellement, on finit par réussir.
Donc plus ça rate, plus on a de chances que ça marche.(les Shadoks)
En plus du merci (si si, ça se fait !!!), penser à mettre en résolu. Merci
en jaune les valeurs journalière, a coté (pour les 3 premières semaine rien car c est une moyenne sur 4 semaines) la moyenne sur 4 semaines (hors 0) donc ligne 31, la moyenne est calculée avec le 0 actuellement (a7 + a15 + a23 +a31)/4 il me faudrait une formule pour avoir (a7+a15+a23)/3 (en sachant que le but est de ne pas modifier les formules pour chaque cellules a 0 lol car ca je sais faire .Je voudrais savoir si il y a moyen de faire une formule unique .
merci
merci
Et si tu postais un exemple de ton fichier sur cjoint.com en indiquant ici après le lien fourni, ce serait plus simple pour t'aider
Cdlmnt