Kalkulation Kosten:
#1
Hallo zusammen,

ich habe ein kleines Problem. Wir erstellen eine Kalkulationstabelle, bei der sich ein mathematisches Problem ergeben hat. 
Evtl. kennt hier jemand die Lösung des Problems. Da die Tabelle recht lang und (noch) unübersichtlich ist, kürze ich das Problem ab:

Wir vertreiben unsere Produkte weltweit (verkaufen diese an unsere Gruppen auf der ganzen Welt, diese verkaufen die Produkte an die Endkunden). 
Für die Kalkulation berechnen wir den Preis, den wir der Gruppe berechnen müssen (nahe Preisuntergrenze (HK). Der Preis setzt sich wie folgt zusammen (Beschreibung).

Zur Veranschaulichung die abgespeckte Tabelle "TEST"

Dankeschön im vorraus

Grüße


Angehängte Dateien Thumbnail(s)
   

.xlsx   TEST.xlsx (Größe: 31,58 KB / Downloads: 6)
Top
#2
Die Formel mit Zirkelbezug aufgedröselt ist:

                                       ((Endverkaufspreis * Menge) - ((Summe der Kosten (Zoll nicht mitberechnet) +TP * 0,07 (Zollkosten) )* Menge) * Faktor (für die Margenaufteilung zw. GER und  
TP = Kosten pro Stück +  ---------------------------------------------------------------------------------------------------------------------------------  der Gruppe)
                                                             Menge



Da die Lösung ebenso von dieser abhängig ist (TP) variiert diese wenn man einen Wert eingibt. die Schwankung (Minderung TP) beträgt ca. 5%.
Gibt es da eine Möglichkeit das genau zu berechnen?
Top
#3
Hallo Hoppes,

man kann über

"Date" > "Optionen" > "Formeln" > "Berechnungsoptionen" > "Iterative Berechnungen aktivieren"

Zirkelbezüge zulassen und die Grenzwerte (Ende der Berechnung) vorgeben.
helmut

Für mich ist die Möglichkeit in Excel an Zellen und Bereichen Namen zu vergeben die wichtigste Funktionalität.
Sie macht Formeln und den VBA-code verständlicher. Für Makros gilt die Regel: "Nur über benannte Bereiche auf den Inhalt der Zellen zugreifen."
Und wofür sind Regeln da? Um nachzudenken bevor man sie bricht.





Top
#4
Oder man formuliert das ganze in eine Zinsformel um. Dann braucht man keine Iteration zu verwenden.
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste