ich habe folgendes Problem ich möchte einen Wert (=Summe dreier Zahlen) auf einen bestimmten Wert bringen. Der jeweilige Wert der drei addierten Werte ist allerdings unteranderem von einem dieser drei Werte abhängig (durch die verwendeten Formeln bedingt). Bis jetzt muss ich manuell den Wert größer oder kleiner machen bis die Summe am Ende den gewünchten Wert erreicht. Daher meine Frage: Kann Excel selbst den richtigen Wert einstellen bzw. ermitteln?
Habe mal eine kleine Beispiel-Datei angehängt. Es gibt 3 Tabellen A, B und C bei denen jeweils aus der oberen Zahl und der unteren Zahl von C der untere Wert ermittelt wird (außer bei C selbst natürlich). Der obere Wert von C beeinflusst den unteren Wert und noch ein weiterer Faktor. In diese Beispiel habe ich den Wert daher einfach durch 5 gelteilt (das ergibt den weiteren Faktor). Die drei unteren Werte werden zum Schluss addiert und sollen z.B. ca. 100 ergeben. Es muss also ausprobiert werden welcher obere Wert bei C die gewünchte Gesammtsumme ergibt. Das ist im Prinzip auch schon das ganze Dilemma. Die Gesammtsumme lässt sich bisher nur durch ausprobeiren auf den richtigen Wert einstellen. Wäre schön wenn Excel das von alleine hinbekommen würde. [ Bild bitte so als Datei hochladen: Klick mich! ]
08.03.2017, 15:43 (Dieser Beitrag wurde zuletzt bearbeitet: 08.03.2017, 15:44 von Rabe.)
Hi Edgar,
(08.03.2017, 15:27)BoskoBiati schrieb: vielleicht hilft das ja:
ich habe es so verstanden, daß er nun den Wert von 166,8 automatisch durch Excel eintragen lassen will, damit in B13 100 erscheint. Also: Wenn das Ergebnis in B13 nun 158,7 sein soll, was muß dann in A10 stehen?
Wird das mit dem Solver (den habe ich noch gar nie benutzt) lösbar sein?
da ja nur ein Wert geändert werden soll und der Zielwert bekannt ist, muss der Solver nicht genutzt werden.
Es reicht die Zielwertsuche unter "Daten" "Was-wäre-wenn-Analyse".
Welche Parameter eingestellt werden müssen ist meines Erachtens leicht verständlich.
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.
09.03.2017, 11:33 (Dieser Beitrag wurde zuletzt bearbeitet: 09.03.2017, 11:33 von damad.)
(08.03.2017, 15:43)Rabe schrieb: ich habe es so verstanden, daß er nun den Wert von 166,8 automatisch durch Excel eintragen lassen will, damit in B13 100 erscheint. Also: Wenn das Ergebnis in B13 nun 158,7 sein soll, was muß dann in A10 stehen?
Genau. Es soll nur der Wert verändert werden bis B13 den gewünchten Wert von z.B 100 hat.
(08.03.2017, 15:51)Ego schrieb: Es reicht die Zielwertsuche unter "Daten" "Was-wäre-wenn-Analyse".
Welche Parameter eingestellt werden müssen ist meines Erachtens leicht verständlich.
Vielen Dank! Klappt einwandfrei.
Jetzt muss ich nur mal schauen ob ich das als Makro auf Knopfdruck hinbekomme. Man muss erstmal die ganzen Werte eintragen können, die sind nicht immer die selben. Da ergibt sich für mich noch ein Problem, man kann bei der "Was-wäre-wenn-Analyse" die Zielzahl nicht aus einer Zelle nehmen. Gäbe es eine Möglichkeit das umzusätzen, dass der Zielwert aus einer Zelle kommt, wäre etwas "bedienerfreundlicher"?
09.03.2017, 12:59 (Dieser Beitrag wurde zuletzt bearbeitet: 09.03.2017, 12:59 von Ego.)
Hallo damad,
die notwendigen Befehle fürs Makro, auch für die Vorgabe des Zielwertes, kannst du bekommen, wenn du die manuelle Zielwertsuche einmal aufzeichnest ("Makro aufzeichnen" im Menu "Entwicklertools").
ps. Sorry, es muss "den notwendigen Befehl" heissen.
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.
09.03.2017, 16:51 (Dieser Beitrag wurde zuletzt bearbeitet: 09.03.2017, 16:51 von damad.)
(09.03.2017, 12:59)Ego schrieb: den notwendige Befehl fürs Makro, auch für die Vorgabe des Zielwertes, kannst du bekommen, wenn du die manuelle Zielwertsuche einmal aufzeichnest ("Makro aufzeichnen" im Menu "Entwicklertools").
Das mit dem Makro aufzeichnen und einer Form zuweisen bekomme ich hin, nur das Problem ist wie kann ich den Wert der Zelle in den man den Zielwert einträgt kopieren? Also ich habe eine Zelle eingefügt in der man den gewünchten Endwert eintragen kann. Ich kann den Wert nur nicht in das Zielwertfeld bei der Analyse einfügen.