Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Zielwertanalyse al Formel?

Zielwertanalyse al Formel?
25.04.2023 09:06:49
Finn

Guten Morgen,

gibt es eine Möglichkeit, eine Zielwertsuche als Formel darzustellen? Ich weiss per Makro könnte ich das ganze automatisieren, das möchte ich aber bewusst nicht.

Ich habe eine Liste mit Kosten und Erträgen und am Ende einen Deckungsbeitrag. Diese soll immer 15% sein. Und der Einkaufspreis des Produkts soll dann automatisch angepasst werden, sodass das Ergebnis auch richtig ist.

Anbei eine Beispieldatei. Zelle B13 soll fest 15% sein und Zelle B2 dann per Formel automatisch angepasst/berechnet werden, sodass die 15% richtig sind. Sprich wenn die Kosten für bspw. Lieferung oder Produktion steigen, der mögliche Ankaufspreis verringert wird, sodass DB 15% weiterhin erreicht wird.

https://www.herber.de/bbs/user/158871.xlsx


Dankeschön! :)

Anzeige

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zielwertanalyse al Formel?
25.04.2023 09:42:57
Sigi.21
Hallo Finn,

dein Deckungsbeitrag ist doch vereinfacht: ( VERKAUF - GESKOSTEN ) / GESKOSTEN = 0,15
Dann umformen: VERKAUF = GESKOSTEN + 0,15 * GESKOSTEN

Gruß Sigi


AW: Zielwertanalyse al Formel?
25.04.2023 10:01:11
Heli
Hi,
sofern der %-Satz auf die Gesamtkosten und nicht den Verkaufspreis geht dann diese Formel in B2:
=(B9/1,15)-SUMME(B3:B6)

VG, Heli


Anzeige
Grafik mit mehreren Datengruppen
25.04.2023 11:03:02
Finn
Das hat bei mir noch nicht ganz geklappt.

Ich habe nochmal eine ausführlichere Datei angehängt. In Zelle I35 sollen immer 15% stehen. Zelle In Zelle C10 soll der Wert per Formel dann angepasst werden damit der Deckungsbeitrag bei 15% bleibt, unabhängig davon, wie ich die Kosten oder Erlöse anpasse.
Geht das?

Dankeschön :)
https://www.herber.de/bbs/user/158879.xlsm


Anzeige
AW: Grafik mit mehreren Datengruppen
25.04.2023 11:32:39
Heli
Hi,
natürlich geht das - Du musst halt Deine Berechnung für die Gesamtkosten (D23) Rückwärts nachbauen sodass nur der Grundstückspreis als Variable übrig bleibt, so wie in dem vereinfachten Beispiel.
Bei Dir in der Datei sind einige Kosten vom Grundstückskaufpreis als %-Werte abhängig, das musst Du eben zurückrechnen - Beispiel: Erwerbsnebenkosten sind 10% > entsprechend musst Du den ermittelten Preis aus der DB-Rechnung durch 1,1 teilen und genauso musst Du jetzt mit den restlichen Kosten vorgehen.

Tut mir Leid, aber ich habe nicht die Zeit und auch nicht die Muße Dein Kalkulationsmodell zu analysieren, das bekommst Du sicher selber hin. Zudem sind manche Aufschläge fix in der Formel (z. B. C11), andere als Eingabe (z. B. B17 + B18) hinterlegt, dementsprechend musst Du das verformeln.

VG, Heli.


Anzeige
AW: Grafik mit mehreren Datengruppen
26.04.2023 18:55:56
Pappawinni
Da gibt es 2 Möglichkeiten
1. Du stellst die Formel auf, die von A nach B führt und stellst die Formel dann um, so dass du aus B dann A berechnen kannst.
Das ist manchmal so nicht machbar, dann hilft nur Iteration, quasi systematisches probieren.
2. Wenn es die Zielwertsuche tut, dann kannst du die auch per Makro ausführen lassen, z.B. sobald der Event Worksheet_Change eintritt.
  Range("I35").GoalSeek 0.15, Range("C10")
Dein Excel musst du dann halt z.B. xlsm speichern.

Formel zusammen basteln und sehen, inwieweit du die umstellen kannst, da wünsch ich viel Spaß, aber das dürfte dir noch
leichter fallen, als anderen, wenn du das Excel selbst gemacht hast.


Anzeige
AW: Grafik mit mehreren Datengruppen
29.04.2023 15:01:50
Pappawinni
weil die Zielwertsuche natürlich einen Worksheet Change Event auslöst, müsstest du dein Makro natürlich etwas ändern, um es aus dem Change Event aufzurufen
etwa:


Sub DBauf15Prozent()
'
' DBauf15Prozent Makro
' Führt Zielwertsuche durch und passt Grundstückskaufpreis an, sodass DB 15% erzielt wird.
'
    If Range("C10").Value > 0.148 And Range("C10").Value  0.152 Then
       Exit Sub
    Else
       Range("I35").GoalSeek Goal:=0.15, ChangingCell:=Range("C10")
    End If
End Sub


Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Zielwertanalyse in Excel: So funktioniert's


Schritt-für-Schritt-Anleitung

  1. Deckungsbeitrag definieren: Stelle sicher, dass du den gewünschten Deckungsbeitrag (DB) in einer Zelle festgelegt hast, z.B. in Zelle I35. In diesem Beispiel setzen wir ihn auf 15%.

  2. Formel in B2 einfügen: Um die Zielwertsuche als Formel darzustellen, kannst du die folgende Formel verwenden:

    =(B9/1,15)-SUMME(B3:B6)

    Diese Formel berechnet den Einkaufspreis, sodass der Deckungsbeitrag von 15% bei variierenden Kosten und Erträgen erhalten bleibt.

  3. Zielwertsuche verwenden: Wenn du die Zielwertsuche automatisieren möchtest, kannst du das über das Excel-Menü unter „Daten“ > „Was-wäre-wenn-Analyse“ > „Zielwertsuche“ tun. Gib hier die Zelle I35 als Zielwert und Zelle C10 als die Zelle, die angepasst werden soll, ein.


Häufige Fehler und Lösungen

  • Fehler: Die Berechnung liefert keinen korrekten Wert.

    • Lösung: Überprüfe die Eingabewerte und stelle sicher, dass alle relevanten Kosten in die Berechnung einfließen.
  • Fehler: Zielwertsuche funktioniert nicht.

    • Lösung: Stelle sicher, dass die Formeln korrekt eingegeben sind und dass die Zellen, die du anpassen möchtest, nicht fixiert sind.

Alternative Methoden

  • VBA-Makro verwenden: Du kannst die Zielwertsuche auch automatisieren, indem du ein VBA-Makro schreibst. Hier ein einfaches Beispiel:

    Sub ZielwertsucheAutomatisieren()
       Range("I35").GoalSeek Goal:=0.15, ChangingCell:=Range("C10")
    End Sub

    Speichere die Datei als .xlsm, um das Makro nutzen zu können.

  • Iterative Berechnung: Wenn die Zielwertsuche nicht direkt umsetzbar ist, kannst du auch eine iterative Berechnung in Excel verwenden, um den gewünschten Wert zu erreichen.


Praktische Beispiele

  1. Beispiel zur Deckungsbeitragsberechnung: Angenommen, du hast folgende Werte:

    • Kosten: 1000 €
    • Erträge: 850 € Um den DB zu berechnen, kannst du die Formel in B2 verwenden:
      =B9*(1-0.15)

      Das Ergebnis zeigt dir den notwendigen Verkaufspreis, um den gewünschten DB zu erreichen.

  2. Anpassungen bei variierenden Kosten: Wenn die Kosten für Lieferung steigen, passt sich der Einkaufspreis automatisch an, um den DB von 15% zu halten.


Tipps für Profis

  • Nutze Excel-Funktionen wie WENN() oder SUMMEWENN(), um dynamischere Berechnungen zu erstellen.
  • Halte deine Kalkulationen übersichtlich und dokumentiere deine Schritte, um spätere Anpassungen zu erleichtern.
  • Experimentiere mit der Zielwertsuche und VBA, um deine Prozesse weiter zu automatisieren und Zeit zu sparen.

FAQ: Häufige Fragen

1. Kann ich die Zielwertsuche auch für mehrere Zellen verwenden?
Ja, du kannst die Zielwertsuche für mehrere Zellen verwenden, allerdings musst du sicherstellen, dass jede Zelle einzeln auf den Zielwert eingestellt wird.

2. Wie speichere ich mein Excel-Dokument mit Makros?
Speichere dein Dokument als Excel-Arbeitsmappe mit Makros (*.xlsm), um die Makros zu erhalten und auszuführen.

3. Welche Excel-Version benötige ich für die Zielwertsuche?
Die Zielwertsuche ist in den meisten modernen Versionen von Excel verfügbar, einschließlich Excel 2010 und neuer.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige