Moyenne sous excel
yparadisecity
Messages postés
4
Statut
Membre
-
eriiic Messages postés 24581 Date d'inscription Statut Contributeur Dernière intervention -
eriiic Messages postés 24581 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
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
-
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 -
voici un imprime ecran du tableau ce sera plus simple pour comprendre
-
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