Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: gewichteter Gleitender Mittelwert

gewichteter Gleitender Mittelwert
Bruno

Hallo Zusammen
Ich wäre um Tipps dankbar, ich möchte im Excel den gewichteten Gleitenden Mittelwert berechnen.
Die Formel und Beschreibung dazu findet Ihr hier:   

Userbild

Den gewichteten Mittelwert habe ich bereits in der Excel Tabelle realisiert. (hoffe ist so  _
richtig)
Pfad zur Teillösung:
https://www.herber.de/bbs/user/68612.xls
Nun ist die Frage ob mir jemand helfen könntet so da ich von gewichteten Mittelwert zum  _
gewichteten GLEITENDEN Mittewert komme, mir ist nicht klar wie ich in Excel zur Endlösung kommen.
Danke für Eure Hilfe,
Bruno

Anzeige
Tipp zum gewichteten Mittelwert
17.03.2010 14:23:08
NoNet
Hallo Bruno,
ich habe zwar noch keine Lösung zum "gewichteten gleitenden Mittelwert", aber zumindest eine Vereinfachung für den "gewichteten Mittelwert" - hier für Deine Beispielmappe :
=SUMMENPRODUKT((B2:B13)*(C2:C13))/SUMME(C2:C13)
Gruß, NoNet
AW: Tipp zum gewichteten Mittelwert
17.03.2010 14:48:27
Chris
Servus,
der gewichtete gleitende Mittelwert besagt, dass an einer Anzahl von Tagen x das eine Aktion y z-mal ausgeführt wird.
Im Gegensatz zum normalen Mittelwert (Jeder tag hat Gewichtung 1) erhält jetzt jeder Tag eine andere Gewichtung. I.d.R. ist das als Bsp. bei 10 Tagen eine Gewichtung von 1 bis 10 und zwar normalerweise so, dass der letzte Tag die höchste Gewichtung bekommt.
s. Bsp:
https://www.herber.de/bbs/user/68614.xls
Gruß
Chris
Anzeige
AW: Anmerkung
17.03.2010 17:06:16
Chris
Hallo zusammen,
das, was hier berechnet wurde, hat übrigens nichts mit einem gleitenden Mittelwert zu tun. Hier handelt es sich um den arithmetischen Mittelwert.
Für den gleitenden Mittelwert mal ein Beispiel:
X1 = 1; X2 = 2; X3 = 3; X4 = 4; X5 = 5
der arithmetische Mittelwert:
Xm = Summe xi / n hier: xm = (1 +2 +3 +4 +5) / 5 = 3
der gleitende einfache Mittelwert n.ter Ordnung, hier als Bsp. n = 3
xm1 = Summe xi / n hier mit n = 3: xm1 = (1+2+3)/3 = 2
xm2 = summe xi+1 / n hier: xm2 = (2+3+4)/3 = 3
xm3 = (3+4+5)/3 = 4
u.s.w.
d.h.: mit jedem neuen Wert, der hinzukommt gleitet der Mittelwert hinterher (verändert sich), wobei hier immer (bei Ordnung 3) die letzten beiden Werte + der Neuer Wert genommen werden. Die Anzahl jedoch ändert sich nicht.
Um daraus dann den gewichteten gleitenden Mittelwert n.ter Ordnung zu ermitteln, bildest du den gewichteten, arithmetischen Mittelwert über den gleitenden Mittelwerten.
s.Datei
Die Ordnung kannst du beliebig festlegen, sie muss aber immer Anzahl -1 sein:
https://www.herber.de/bbs/user/68615.xls
Gruß
Chris
Anzeige
Gewichteter Gleitender Mittelwert berechnen
17.03.2010 14:53:57
NoNet
Hallo Bruno,
hier eine Lösung für den "gewichteten gleitenden Mittelwert" :
ABCD
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16

Funktionen im Tabellenblatt :
Zelle Formel 
B15   =SUMMENPRODUKT((B2:B13)*(C2:C13))/SUMME(C2:C13) 
B16   =SUMMENPRODUKT((ZEILE(INDIREKT("1:"&ANZAHL($B$2:$B$13)))*($B$2:$B$13))/SUMME(ANZAHL($B$2:$B$13)/2*(ANZAHL($B$2:$B$13)+1))
C14   =SUMME(C2:C13) 
D2   =C2/$C$14 
D3   =C3/$C$14 
D4   =C4/$C$14 
D5   =C5/$C$14 
D6   =C6/$C$14 
D7   =C7/$C$14 
D8   =C8/$C$14 
D9   =C9/$C$14 
D10   =C10/$C$14 
D11   =C11/$C$14 
D12   =C12/$C$14 
D13   =C13/$C$14 

Gruß, NoNet
Anzeige
Koorektur : Daten sind chronologisch absteigend
17.03.2010 15:11:12
NoNet
Hallo Bruno,
hier eine Korrektur meiner Funktion, da die Daten (=Plural von "Datum") chronologisch absteigend sortiert vorliegen (also : oben die "jüngsten", unten die "ältesten") :
=SUMMENPRODUKT(((ANZAHL($B$2:$B$13)+1-ZEILE(INDIREKT("1:"&ANZAHL($B$2:$B$13))))*($B$2:$B$13))/SUMME(ANZAHL($B$2:$B$13)/2*(ANZAHL($B$2:$B$13)+1)))
Interessanterweise ergibt das in diesem Fall exakt den gleichen Wert wie der gewichtete Mittelwert (8,923076923) - ist das beabsichtigt ?
Gruß, NoNet
Anzeige
OT: Tausche 'oor' gegen 'orr' ;-) _oT
17.03.2010 15:11:53
NoNet
_oT = "ohne Text"
AW: OT: Tausche 'oor' gegen 'orr' ;-) _oT
17.03.2010 20:26:30
Bruno
Guten Abend NoNet,
Ich vermute es hat noch einen Fehler in der Formel, da bei der Lösung die Spalte
welche die Gewichtung enthält nicht berücksichtigt ist, das heisst es müsste zum einen
die Verbräuche zum anderenen die definierten Gewichtigungen berücksichtigt werden
um den gleitenden gewichteten mittelwert zu errechnen.
Liebe Grüsse
Bruno
Anzeige
Irgendwas stimmt da sowieso nicht...
17.03.2010 21:36:56
Renee
Hallo zusamen,
1. NoNet wundert sich, das bei seiner Formel (die nur von 12 absteigend nach 1) gewichtet das gleiche Resultat wie mit der Gewichtung von 5 bis 60 mit dem Intervall 5 herauskommt. Ich nicht! Es spielt absolut keinen Tango wie gross das Intervall ist ob 1, 5 oder 4711, da am Schluss alles wieder durch die Summe der Gewichte geteilt wird! Das ist doch simple Arithmetik. ...und auch der Grund, warum du Bruno die Spalte mit den Gewichten in der Formel nicht mehr referenziert siehst.
2. Muss ich Chris recht geben. Für das Gleiten, spielt die Ordnung eine Rolle und die macht in den Beispielen hier keinen Sinn, weil der ganze Bereich einbezogen wird (12 Werte, 12 Gewichte). Hättest du z.B. eine Ordnung von 3 (d.h. gleitend über 3 Monate mit absteigender Gewichtung 3,2,1) dann könntest du für jeden Monat einen neuen gleitenden Durchschnitt rechnen. Dieses Feature gibts ja auch in den Trendlinien für Diagramme. Die Gewichtung ist nur dazu da 'veraltete' Werte im Trend weniger stark zu bewerten, wie neue.
GreetZ Renée
Anzeige
AW: Irgendwas stimmt da sowieso nicht...
18.03.2010 07:31:19
Bruno
Guten Morgen
Noch etwas zum hintergrund, ich war das wohl etwas spärlich.
Der gleitende gewichtete Mittelwert benötige ich für einen Prognosevorschlag. Das heisst
man hat z.B. über 12 Monate einen Verbrauch von einem Produkt und will dies nach einem definierten
(und anpassbaren) Schlüssel gewichten. Aus diesem Grund ist auch die Gewichtung und die Chronologie entscheidend.
Beispiel:
Datum Verbrauch Gewichtung
01.03.2010 10 80
01.02.2010 12 50
01.01.2010 15 40
Daraus würde in ungefähr ein Vorschlag von "Verbrauch 11 pro Mte" erstellt werden.
Sorry für mein Versäumnis, ich hoffe Ihr könnt mir da helfen,
Liebe Grüsse
Bruno
Anzeige
AW: Und wo ist jetzt das Problem?...
18.03.2010 08:28:54
Chris
Servus,
dann schreib halt statt der Gewichtung 1 - 12 bzw. 1 - 10 deine eigene Gewichtung rein. Unter Anmerkung ist doch die Datei angehängt, in der alles erklärt ist.
Ich habe dir lediglich die normale Vorgehensweise erklärt (Gewichtung linear von 1 bis x ansteigend), wenn du aber lieber anders gewichtest, dann ist das auch kein Problem. Nur statt 1 * X1 + 2* x2, dann eben 10 * x1 + 30 * x2...
Gruß
Chris
Anzeige
AW: Und wo ist jetzt das Problem?...
18.03.2010 08:50:33
Bruno
...Sorry..ich sass auf dem Schlauch...jetzt hab ichs... DANKE !
;
Anzeige
Anzeige

Infobox / Tutorial

Gewichteter Gleitender Mittelwert in Excel


Schritt-für-Schritt-Anleitung

Um den gewichteten gleitenden Mittelwert in Excel zu berechnen, folge diesen Schritten:

  1. Daten einfügen: Erstelle eine Tabelle mit den Spalten „Datum“, „Verbrauchswerte“ und „Gewichtung (%)“.
  2. Formel für Gewichtung: Stelle sicher, dass die Gewichtungen in Prozent angegeben sind. Du kannst die Gewichtungen in einer separaten Spalte als Prozentsätze darstellen.
  3. Berechnung des gewichteten Mittelwerts: Verwende die folgende Formel in einer neuen Zelle:
    =SUMMENPRODUKT((B2:B13)*(C2:C13))/SUMME(C2:C13)

    Diese Formel berechnet den gewichteten Mittelwert, wobei B2:B13 die Verbrauchswerte und C2:C13 die Gewichtungen sind.

  4. Gleitenden Durchschnitt berechnen: Um den gewichteten gleitenden Mittelwert zu berechnen, kannst du die Formel entsprechend anpassen, um nur die letzten n Werte zu berücksichtigen. Zum Beispiel für einen gleitenden Durchschnitt der letzten 3 Monate:
    =SUMMENPRODUKT(((ANZAHL($B$2:$B$13)+1-ZEILE(INDIREKT("1:"&ANZAHL($B$2:$B$13))))*($B$2:$B$13))/SUMME(ANZAHL($B$2:$B$13)/2*(ANZAHL($B$2:$B$13)+1)))

Häufige Fehler und Lösungen

  • Formel gibt Fehler zurück: Überprüfe, ob du die richtigen Zellreferenzen verwendest. Stelle sicher, dass die Bereiche korrekt sind (z.B. B2:B13 und C2:C13).
  • Falsche Werte: Wenn die berechneten Werte nicht stimmen, überprüfe die Gewichtungen. Sie sollten in den Zellen als Prozentsätze formatiert sein.
  • Chronologische Reihenfolge: Achte darauf, dass die Daten in chronologischer Reihenfolge vorliegen, insbesondere wenn du einen gleitenden Durchschnitt berechnest. Wenn die Werte absteigend sind, musst du die Formel entsprechend anpassen.

Alternative Methoden

  1. Pivot-Tabellen: Du kannst auch eine Pivot-Tabelle verwenden, um einen gewichteten Durchschnitt zu berechnen. Es ist eine leistungsstarke Methode, um große Datenmengen zu analysieren.
  2. Diagramme: Um den gewichteten gleitenden Durchschnitt visuell darzustellen, kannst du ein Diagramm erstellen. Excel bietet die Möglichkeit, Trendlinien zu integrieren, um die Entwicklung darzustellen.

Praktische Beispiele

Hier ist ein einfaches Beispiel für die Berechnung:

Datum Verbrauch Gewichtung (%)
01.03.2010 10 80
01.02.2010 12 50
01.01.2010 15 40
  • Berechnung: Der gewichtete Mittelwert für die obigen Daten wäre:
    =SUMMENPRODUKT((B2:B4)*(C2:C4))/SUMME(C2:C4)

Tipps für Profis

  • Dynamische Bereiche: Verwende dynamische Bereiche, um sicherzustellen, dass deine Formeln automatisch aktualisiert werden, wenn neue Daten hinzugefügt werden.
  • Bedingte Formatierung: Nutze die bedingte Formatierung, um wichtige Werte hervorzuheben, z. B. abweichende Verbrauchswerte oder Gewichtungen.
  • Verwendung von Namen: Benenne deine Bereiche in Excel, um die Formeln übersichtlicher und einfacher wartbar zu machen.

FAQ: Häufige Fragen

1. Was ist der Unterschied zwischen einem gewichteten und einem einfachen gleitenden Durchschnitt?
Der gewichtete gleitende Durchschnitt berücksichtigt die Gewichtungen, während der einfache gleitende Durchschnitt alle Werte gleich gewichtet.

2. Wie kann ich die Gewichtungen anpassen?
Du kannst die Gewichtungen in der entsprechenden Spalte anpassen. Achte darauf, dass die Summe der Gewichtungen sinnvoll ist, z. B. 100 %.

3. Welche Excel-Version benötige ich für diese Funktionen?
Die beschriebenen Funktionen sind in den meisten modernen Excel-Versionen verfügbar, einschließlich Excel 2016 und neuer.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige