Zielwertsuche in Excel für mehrere Zellen
Schritt-für-Schritt-Anleitung
-
Öffne Excel und lade die Arbeitsmappe, in der du die Zielwertsuche durchführen möchtest.
-
Drücke ALT + F11
, um den VBA-Editor zu öffnen.
-
Füge ein neues Modul hinzu:
- Klicke auf
Einfügen
> Modul
.
-
Kopiere den folgenden Code in das Modul:
Sub Zielwertsuche()
Dim i As Long
For i = 2 To Cells(Rows.Count, "J").End(xlUp).Row
Range("Q" & i).GoalSeek Goal:=0, ChangingCell:=Range("J" & i)
Next i
End Sub
-
Schließe den VBA-Editor und kehre zu Excel zurück.
-
Führe das Makro aus:
- Drücke
ALT + F8
, wähle Zielwertsuche
aus und klicke auf Ausführen
.
Mit dieser Anleitung kannst du die Zielwertsuche für mehrere Zellen in Excel durchführen. Der Code sucht automatisch bis zur letzten befüllten Zeile in Spalte J und passt die entsprechenden Werte in Spalte Q an, um den Zielwert von 0 zu erreichen.
Häufige Fehler und Lösungen
Alternative Methoden
Falls du keine VBA-Makros verwenden möchtest, kannst du die Zielwertsuche in Excel über das Menü nutzen:
- Wähle die Zelle Q2 aus.
- Gehe zu
Daten
> Was-wäre-wenn-Analyse
> Zielwertsuche
.
- Setze den Zielwert auf 0 und wähle die Zelle J2 als zu ändernde Zelle.
- Klicke auf
OK
und wiederhole diesen Prozess manuell für jede Zeile, was jedoch bei großen Datenmengen unpraktisch ist.
Praktische Beispiele
Angenommen, du hast folgende Daten in Spalte J:
Nach dem Ausführen des Makros wird die Spalte Q so angepasst, dass der Zielwert in jeder Zeile 0 erreicht wird.
Tipps für Profis
- Wenn du regelmäßig mit der Zielwertsuche in Excel arbeitest, speichere das Makro in deiner persönlichen Makroarbeitsmappe (
PERSONAL.XLSB
), um es für alle zukünftigen Projekte verfügbar zu haben.
- Achte darauf, die Zielwertsuche nur auf Zellen anzuwenden, die sich in einem logischen Zusammenhang befinden, um bessere Ergebnisse zu erzielen.
FAQ: Häufige Fragen
1. Kann ich die Zielwertsuche auch auf andere Spalten anwenden?
Ja, du kannst den Code anpassen, indem du die Spaltenbezüge änderst, z.B. Range("A" & i)
und Range("B" & i)
für andere Spalten.
2. Ist die Zielwertsuche auch in Excel Online verfügbar?
Die Zielwertsuche über die Menüoption ist in Excel Online nicht verfügbar, jedoch kannst du VBA-Makros in der Desktop-Version von Excel verwenden.
3. Welche Excel-Version benötige ich für die Zielwertsuche?
Die Zielwertsuche ist in den meisten Versionen von Excel verfügbar, einschließlich Excel 2010, 2013, 2016, 2019 und Microsoft 365.