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.