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
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
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 358933
Url: https://administrator.de/contentid/358933
Ausgedruckt am: 22.11.2024 um 02:11 Uhr
1 Kommentar
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 .
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.
Gruß @135051
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.
Gruß @135051