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

Potenzielle Trendlinie

Forumthread: Potenzielle Trendlinie

Potenzielle Trendlinie
14.08.2007 10:34:00
Marian
Hallo,
ich habe schon einige gute Tipps von dieser Seite genommen, leider jedoch keine Antwort auf die folgende Frage gefunden.
In dem Diagramm habe ich mit der Funktion Trendlinie setzen eine potenzielle Trendlinie eingezeichnet. Diese hat folgende Form: y=0.126 * x ^1.442 , R2=0.963
Mit welcher Funktion erhalte ich diese Parameter in einer Excel-Zelle (inkl. dem R2)?
Für die lineare und exponentielle Rechnung konnte ich die Funktion RGP bzw. RKP verwenden. Gibt es etwas ähnliches für Potenzen?
Vielen Dank für hilfreiche Tipps.
Gruss MM

Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Potenzielle Trendlinie
14.08.2007 13:38:00
ingUR
Hallo, @MM,
mir ist keine EXCEL-Funktion zur Bestimmung der Parameter der potenziellen Trendline bekannt, so dass ich nur den Weg über den "Solver" vorschlagen kann, bei dem die Lösung durch die beste Annährung der Regression gesucht wird.
In der einfachsten Variante belegst Du zwei Zellen mit den zu schätzenden Parameter a und b für die Gleichen y* = a * xb. Ich habe hier die Zelen C1 und C2 dafür verwnedet.
In der Hilfsspalte C werden nun die Formel der Potenzgleichung in die Zeilen der gegebenen Y.Werte eingetragen.
Die quadrierten Differenzen zwischen den Werten für y und y* werden mit der Zellenformel uin der Spalte D berechnet. Die Summe aus diesen Werten wird in der Zelle D1 ermittelt.
Die beste Anpassung nach der Methode der Summe kleinsten Fehlerquadrate ist erzielt, wenn man ein Parameterparr {a; b} findet, für die der Zelleninhalt D1 am kleinsten ist. Diese Aufgabe kann man durch den Solver erledigen lassen, sofern man nicht einen geeigneten Algorithmus für eine VBA-Phrpzedur zur findung des Minimums hat.
Das Bestimmtheitsmaß R2 kannst Du einfach mit dem Quadrat der Korrelationtzahl r aus beiden Reihen, der gegebenen y-Werte und der geschätzten y*-Werte, bestimmen.
 ABCDE
1a 0,906168995,1692332140,77208126
2b 0,55273478  
3xyy*  
410,784836010,906168990,014721693 

Formeln der Tabelle
ZelleFormel
D1=SUMME(D4:D20)
E1=KORREL(B4:B20;C4:C20)^2
C4=$C$1*POTENZ(A4;$C$2)
D4=(B4-C4)^2

 ABCDE
1a 0,906168995,1692332140,77208126
2b 0,55273478  
3xyy*  
410,784836010,906168990,014721693 
521,191050241,329226350,019092639 
631,755821421,663147270,008588498 
741,887858541,949793830,00383598 
852,604665892,205739530,159142245 
962,524535392,439610280,007212275 
1072,487721082,656588410,028516174 
1182,527376722,86008170,110692602 
1293,09780023,052475720,002054309 
13103,739034573,235519140,253527788 
14114,148790813,410540020,545014219 
15122,440516363,578575651,295178953 
16132,634689453,740454941,222717326 
17144,842010163,896852980,893322099 
18154,672935554,048328420,390134073 
19163,733947734,19534990,212891959 
20174,389211044,338315250,002590382 
21     


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Da es vielleicht noch bessere Vorschläge gibt, markiere ich die Frage noch als offen. Das Kapseln in Ausgabe der Parameter in eine VBA-Prozedur ist möglich, jedoch der Algorithmus zur Minimumbestimmung könnte als VBA-Code Zeitprobleme bereiten.
Gruß,
Uwe

Anzeige
AW: Potenzielle Trendlinie
14.08.2007 19:08:33
Marian
Hallo Uwe,
vielen Dank für diese schnelle und ausführliche Lösung.
Die Parameter weichen zwar bei mir von denen in der Grafik ab, aber dies liegt sicher in der "noch" zu geringen Anzahl an Werten.
Ich bevorzuge nun für die Weiterverarbeitung diese Lösung und werde auch die lineare und exponentielle Regression mit dieser Variante lösen.
Gruss,
Marian

Anzeige
AW: Potenzielle Trendlinie
14.08.2007 21:15:00
ingUR
Hallo, Marian,
danke für die Rückmeldung, die mir gelegenheit gibt, gleich auch ein falschgesetztes Attribut hinzuweisen, denn statt «Methode der Summe kleinsten Fehlerquadrate» muß natürlich geschreiben stehen: «Methode der kleinsten Summe der Fehlerquadrate», denn die Summe wird minimiert.
Bezüglcih der PArameterabweichung kann es auch an den Optionseinstellungen des "Solver"s liegen, die für die Iterationsschrittzahl standardmäßig 100 Schritte vorsieht und dann die Minimumsuche abbricht.
Warum Du allerdings nun auch die lineare und exponentielle Regression mit diesem umständlichen Verfahren lösen willst, wo es dafür doch die Zellenformeln gibt, verstehe ich nicht ganz. Bitte beachte, das die Zellenformel über die Möglichkeit verfügt, einen Bereich (Matrix) von Ergebniswerten für Parameter und Kenngrößen zu füllen. Die Ausgabegrößen sind in der Hilfe beschrieben und auch die Matrixgröße, so dass der Bereich markiert und mit der Eingabe des RGP-Formel bzw. RKP-Formel als Matrixforrmel(!) gefüllt werden kann.
Gruß,
Uwe

Anzeige
AW: Potenzielle Trendlinie
14.08.2007 21:46:38
Marian
Hallo Uwe,
danke für deine Hinweise.
Ich möchte dir ein paar Details zu meiner Arbeit nicht vorenthalten: Die Diagramme stellen den Zusammenhang von Aufwand für die Softwareentwicklung und deren Funktionsumfang dar. Zukünftig sollte nun eine Funktion ermittelt werden, die die Aufwandsschätzung möglichst genau wiedergibt. Da jedoch im Moment noch zu wenig Daten vorhanden sind, kann noch nicht gesagt werden, um was für eine Funktion (linear, potenziell, exponentiell) es sich handelt.
Es wird jedoch die Funktion "gewinnen", die das grösste Bestimmtheitsmass hat. Deshalb denke ich ist es wichtig, dass alle Funktionen mit derselben Vorgehensweise berechnet werden. (Auch bei der exponetiellen Regression erhalte ich andere Parameter und eine bessere Angleichung an die vorhandenen Punkte mit der "neuen, etwas umständlicheren Methode".)
Ein weiterer Punkt für diese Entscheidung ist die Nachvollziehbarkeit der Berechnungen, da ich einerseits nicht mehr zuständig sein werde für die weitere Erhebung der Daten und andererseits diese Berechnungen evtl. dann in einer Applikation eingebunden werden. (und zudem: nicht jedermann weiss, wie die Ergebnis-Matrix der RGP, RKP Formel zu interpretieren ist ... brauchte auch meine Zeit dafür ;-) ) ... daher bin ich dir sehr dankbar, für diese doch etwas aufwändigere, jedoch einsichtigere Lösung.
nochmals vielen dank und gruss
Marian
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Potenzielle Trendlinie in Excel richtig berechnen


Schritt-für-Schritt-Anleitung

Um eine potenzielle Trendlinie in Excel zu erstellen und die Parameter in einer Zelle darzustellen, gehe wie folgt vor:

  1. Daten eingeben: Erstelle eine Tabelle mit deinen X- und Y-Werten. Zum Beispiel:

    |  X  |  Y  |
    |-----|-----|
    |  1  |  0.8 |
    |  2  |  1.2 |
    |  3  |  1.8 |
    |  4  |  2.5 |
  2. Parameter initialisieren: Wähle zwei Zellen für die Parameter a und b (z.B. C1 und C2). Gib hier Startwerte ein:

    | Parameter | Wert       |
    |-----------|------------|
    | a         | 0.9       |
    | b         | 1.5       |
  3. Potenzgleichung aufstellen: In einer Hilfsspalte (z.B. D) berechne die geschätzten Y-Werte mit der Formel:

    =C$1 * POTENZ(A2; C$2)
  4. Fehler berechnen: In einer weiteren Spalte (z.B. E) berechne die Fehlerquadrate:

    =(B2-D2)^2
  5. Summe der Fehlerquadrate: In eine Zelle (z.B. F1) summiere die Fehlerquadrate:

    =SUMME(E2:E20)
  6. Solver verwenden: Gehe zu Daten > Solver und konfiguriere ihn, um die Zelle F1 zu minimieren, indem du die Zellen C1 und C2 veränderst.

  7. Bestimmtheitsmaß R² berechnen: In einer anderen Zelle, z.B. G1, kannst du das Bestimmtheitsmaß R² mit folgender Formel berechnen:

    =KORREL(B2:B20;D2:D20)^2

Jetzt hast du die Parameter a und b sowie das Bestimmtheitsmaß R² für deine potenzielle Trendlinie in Excel.


Häufige Fehler und Lösungen

  • Excel Trendlinie Formel falsch: Stelle sicher, dass die Formeln korrekt eingegeben wurden, insbesondere die Potenzformel. Überprüfe die Zellreferenzen.

  • Solver konfiguriert: Wenn der Solver nicht die gewünschten Ergebnisse liefert, überprüfe die Einstellungen für Iterationen und Toleranz.

  • R² wird nicht berechnet: Stelle sicher, dass die Korrelation korrekt berechnet wird und dass die Y-Werte in der richtigen Spalte stehen.


Alternative Methoden

Eine andere Methode, um eine potenzielle Trendlinie zu erstellen, ist die Verwendung der EXCEL-Funktion RKP (Regression mit Potenz). Diese Funktion kann direkt in Zellen verwendet werden, um die Parameter a und b zu berechnen, ohne den Solver zu verwenden.

=RKP(B2:B20;A2:A20)

Dies kann dir helfen, die Parameter schneller zu bestimmen, wenn du nicht die vollständige Fehlerquadrate-Methode verwenden möchtest.


Praktische Beispiele

Ein praktisches Beispiel könnte die Analyse von Verkaufszahlen über verschiedene Monate sein, um die Beziehung zwischen Marketingaufwand und Umsatz darzustellen. Hier kannst du die ausgleichskurve Excel verwenden, um den besten Trend zu finden.

  • Datenbeispiel:

    | Monat | Marketingaufwand | Umsatz |
    |-------|------------------|--------|
    |  1    |  1000            |  1500  |
    |  2    |  2000            |  2500  |
    |  3    |  3000            |  3500  |
  • Trendlinie erstellen: Verwende die oben genannten Schritte, um die potenzielle Trendlinie zu erstellen.


Tipps für Profis

  • Nutze die Excel exponentielle Regression, um verschiedene Trendlinien zu vergleichen. Dies hilft dir, die beste Anpassung für deine Daten zu finden.

  • Achte darauf, die Excel Trendlinie in Zelle als Matrixformel einzugeben, um alle Parameter gleichzeitig zu berechnen.

  • Verwende die Potenzformel und die Potenzgleichung, um die besten Schätzungen für deine Daten zu erhalten.


FAQ: Häufige Fragen

1. Wie kann ich eine exponentielle Trendlinie in Excel erstellen?
Du kannst die exponentielle Trendlinie mit der Funktion RGP erstellen, indem du die Y-Werte als abhängige Variable und die X-Werte als unabhängige Variable verwendest.

2. Was mache ich, wenn die R²-Werte nicht stimmen?
Überprüfe deine Daten auf Ausreißer und stelle sicher, dass die Eingabewerte korrekt sind. Manchmal hilft es auch, die Anzahl der Datenpunkte zu erhöhen.

3. Kann ich die potenzielle Trendlinie auch grafisch darstellen?
Ja, gehe dazu zu Diagramm einfügen und wähle den Diagrammtyp, der deine Daten am besten darstellt. Dann füge die Trendlinie über die Diagrammoptionen hinzu.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige