Über den #REF!-Fehler
Der #REF!-Fehler tritt auf, wenn ein Bezug ungültig ist. In vielen Fällen liegt das daran, dass Blätter, Zeilen oder Spalten entfernt wurden oder dass eine Formel mit relativen Referenzen an eine neue Stelle kopiert wurde, an der die Referenzen ungültig sind. Im gezeigten Beispiel liefert die Formel in C10 einen #REF!-Fehler, wenn sie in die Zelle E5 kopiert wird:
=SUM(C5:C9) // original C10=SUM(#REF) // when copied to E5Vermeiden von #REF-Fehlern
Der beste Weg, #REF!-Fehler zu vermeiden, ist, sie gar nicht erst auftreten zu lassen. Bevor Sie Spalten, Zeilen oder Blätter löschen, stellen Sie sicher, dass diese nicht von Formeln in der Arbeitsmappe referenziert werden. Wenn Sie eine Formel kopieren und an einer neuen Stelle einfügen, sollten Sie einige Zellbezüge in einen absoluten Bezug umwandeln, um Änderungen während des Kopiervorgangs zu verhindern.
Wenn Sie einen #REF!-Fehler verursachen, sollten Sie ihn am besten sofort beheben. Wenn Sie zum Beispiel eine Spalte löschen und ein #REF!-Fehler auftritt, machen Sie diese Aktion rückgängig (Sie können die Tastenkombination Strg + Z verwenden). Wenn Sie den Vorgang rückgängig machen, verschwinden die #REF!-Fehler. Bearbeiten Sie dann die Formel(n), um die zu löschende Spalte auszuschließen, und verschieben Sie die Daten, falls erforderlich. Löschen Sie schließlich die Spalte und bestätigen Sie, dass keine #REF!-Fehler mehr vorhanden sind.
Mehrere #REF!-Fehler löschen
Um schnell viele #REF-Fehler aus einem Arbeitsblatt zu entfernen, können Sie Suchen und Ersetzen verwenden. Verwenden Sie die Tastenkombination Strg + H, um den Dialog „Suchen und Ersetzen“ zu öffnen. Geben Sie #REF! in den Eingabebereich für Suchen ein und lassen Sie den Eingabebereich für Ersetzen leer:
Sie können dann fallweise Änderungen mit Weiter suchen + Ersetzen vornehmen oder mit Alles ersetzen alle #REF-Fehler in einem Schritt ersetzen.
Beheben von #REF-Fehlern
#REF-Fehler sind etwas knifflig zu beheben, weil der ursprüngliche Zellbezug für immer weg ist. Wenn Sie wissen, wie der Bezug lauten sollte, können Sie ihn einfach manuell beheben. Bearbeiten Sie einfach die Formel und ersetzen Sie #REF! durch einen gültigen Bezug. Wenn Sie nicht wissen, wie der Zellbezug lauten sollte, müssen Sie das Arbeitsblatt möglicherweise genauer untersuchen, bevor Sie die Formel reparieren können.
Hinweis: Sie können das Löschen eines Blattes in Excel nicht rückgängig machen. Wenn Sie ein Arbeitsblatt löschen und #REF-Fehler sehen, ist es wahrscheinlich die beste Option, die Datei zu schließen und die zuletzt gespeicherte Version erneut zu öffnen. Speichern Sie deshalb immer eine Arbeitsmappe (oder eine Kopie), bevor Sie ein oder mehrere Blätter löschen.
#REF!-Fehler bei VLOOKUP
Es kann ein #REF!-Fehler bei der VLOOKUP-Funktion auftreten, wenn eine Spalte falsch angegeben wird. In der folgenden Abbildung gibt VLOOKUP #REF! zurück, weil es im Tabellenbereich, der B3:C7 ist, keine Spalte 3 gibt:
Wenn der Spaltenindex auf den korrekten Wert von 2 gesetzt wird, ist der #REF! Fehler behoben und VLOOKUP funktioniert ordnungsgemäß:
Hinweis: Sie können auch einen #REF-Fehler mit der INDEX-Funktion sehen, wenn eine Zeilen- oder Spaltenreferenz nicht gültig ist.
Fangen Sie den #REF!-Fehler mit IFERROR