neueradmuser
Goto Top

Excel formel vereinfachen Mittelwert wenn

hi,
ich habe aktuell diese formel:
=MITTELWERT(WENN((A2:A10)=HEUTE();(B2:B10));(WENN((A2:A10)=HEUTE()-1;B2:B10));(WENN((A2:A10)=HEUTE()-2;B2:B10));(WENN((A2:A10)=HEUTE()-3;B2:B10));(WENN((A2:A10)=HEUTE()-4;B2:B10));(WENN((A2:A10)=HEUTE()-5;B2:B10));(WENN((A2:A10)=HEUTE()-6;B2:B10));(WENN((A2:A10)=HEUTE()-7;B2:B10)))

zerlegt also:
=MITTELWERT
(WENN((A2:A10)=HEUTE();(B2:B10));
(WENN((A2:A10)=HEUTE()-1;B2:B10));
(WENN((A2:A10)=HEUTE()-2;B2:B10));
(WENN((A2:A10)=HEUTE()-3;B2:B10));
(WENN((A2:A10)=HEUTE()-4;B2:B10));
(WENN((A2:A10)=HEUTE()-5;B2:B10));
(WENN((A2:A10)=HEUTE()-6;B2:B10));
(WENN((A2:A10)=HEUTE()-7;B2:B10))
)

es ändert sich nur heute()-1 / heute()-2 etc

Ich würde sie gerne vereinfachen und zugleich dynamischer machen.
aktuell berechnet sie den durchschnitt (aus B2:10) der letzten 7 Tage (ausgehende der ExcelFunktion =heute() von der Spalte A)
die anzahl der tage soll dynamisch gehalten werden... mal 7 tage rückwirkend, mal 40 tage rückwirkend... das wäre unproduktiv alles so wie oben einzugeben...

hätte jemand ne idee für mich? index? matrix? array? oder was es noch alles so gibt :

Gruß & Dank im voraus

Content-Key: 358933

Url: https://administrator.de/contentid/358933

Printed on: April 19, 2024 at 13:04 o'clock

Mitglied: 135051
135051 Dec 26, 2017 updated at 12:56:17 (UTC)
Goto Top
Schau dir MITTELWERTWENNS() an und dann einfach mit dem Datum rechnen mit Bezug auf die jeweilige Zelle und die gewünschten Tage trägst du dir als Variable unter Namensbezüge ein face-wink.
Ansonsten Tabelle hier aufzeigen.

Hier ein Beispiel das anhand des Datums in Spalte A für eine gewisse Anzahl an Tagen zurück den Durchschnitt aus Spalte C berechnet.

screenshot

Gruß @135051