So wird ein #BEZUG!-Fehler korrigiert

So wird ein #BEZUG!-Fehler korrigiert

Hinweis:  Wir möchten Ihnen die aktuellsten Hilfeinhalte so schnell wie möglich in Ihrer eigenen Sprache bereitstellen. Diese Seite wurde automatisiert übersetzt und kann Grammatikfehler oder Ungenauigkeiten enthalten. Unser Ziel ist es, Ihnen hilfreiche Inhalte bereitzustellen. Teilen Sie uns bitte über den Link am unteren Rand dieser Seite mit, ob die Informationen für Sie hilfreich sind. Hier finden Sie den englischen Artikel als Referenz.

Die #REF! Fehler angezeigt wird, wenn eine Formel auf eine Zelle verweist, die ungültig ist. Dies geschieht meistens beim Abrufen von Zellen, die in einer Formel verwiesen wurden gelöscht oder über eingefügt.

Beispiel: #BEZUG!-Fehler nach Löschen einer Spalte

Im folgenden Beispiel wird die Formel =SUMME(B2;C2;D2) in Spalte E verwendet.

Eine Formel, in der explizite Zellenbezüge verwendet werden, etwa =SUMME(B2;C2;D2), kann einen #BEZUG!-Fehler verursachen, wenn eine Spalte gelöscht wurde.

Wäre Sie zum Löschen von Spalte B, C oder D eine #REF führt! zurück. In diesem Fall werden wir Spalte C löschen (2007 Sales), und die Formel nun =SUM(B2,#REF!,C2). Wenn Sie explizite Zellbezüge wie folgt verwenden (wobei jede Zelle einzeln verwiesen wird, durch ein Komma getrennt) und auf die verwiesen wird, Zeilen oder Spalten löschen, Excel nicht lösen lässt, sodass es den #REF gibt! zurück. Dies ist der wichtigste Grund, warum explizite Zellbezüge in Funktionen verwenden nicht empfohlen wird.

Beispiel für einen #BEZUG!-Fehler, der durch Löschen einer Spalte verursacht wird.

Lösung

  • Wenn Sie Zeilen oder Spalten versehentlich gelöscht haben, können Sie sofort auf der Symbolleiste für den Schnellzugriff auf die Schaltfläche "Rückgängig" klicken (oder STRG+Z drücken), um die Zeilen oder Spalten wiederherzustellen.

  • Passen Sie die Formel ein, sodass es Bereichsbezug statt einzelne Zellen, wie =SUM(B2:D2)verwendet. Jetzt könnten Sie jeder Spalte im Bereich Summe löschen und die Formel wird von Excel automatisch angepasst. Sie können auch =SUM(B2:B5) für eine Summe der Zeilen verwenden.

Beispiel: SVERWEIS mit falschen Bereichsbezügen

Im folgenden Beispiel, =SVERWEIS(A8;A2:D5;5;FALSCH), wird ein #BEZUG!-Fehler zurückgegeben, weil nach einem Wert gesucht wird, der aus Spalte 5 zurückgegeben werden soll, aber der Bezugsbereich gleich A:D ist, sodass er nur 4 Spalten enthält.

Beispiel einer SVERWEIS-Formel mit einem falschen-Bereich.  Formel ist =SVERWEIS(A8;A2:D5;5;FALSCH).  Es gibt keine fünfte Spalte im SVERWEIS-Bereich, sodass 5 einen #BEZUG!-Fehler verursacht.

Lösung

Passen Sie des Bereichs, sodass größere werden an oder verringern Sie das Suchkriterium Spalte entsprechend den Referenz-Bereich zu. =VLOOKUP(a8,a2:E5,5,false) wäre ein gültiger Bezug Bereich, als würde = VLOOKUP(A8,A2:D5,4,FALSE).

Beispiel: INDEX mit falschem Zeilen- oder Spaltenbezug

In diesem Beispiel gibt die Formel =INDEX(B2:E5;5;5) einen #BEZUG!-Fehler zurück, weil der INDEX-Bereich 4 Zeilen mal 4 Spalten groß ist, in der Formel aber gefordert wird, auch die Werte zurückzugeben, die in der fünften Zeile und fünften Spalte stehen.

Beispiel einer INDEX-Formel mit einem ungültigen Bereichsbezug.  Formel ist =INDEX(B2:E5;5;5), aber der Bereich hat nur 4 Zeilen mal 4 Spalten.

Lösung

Passen Sie die Zeile oder Spalte verweisen, damit sie innerhalb der INDEX Nachschlagebereich befinden. =Index(B2:E5,4,4) würde ein gültiges Ergebnis zurückgeben.

Beispiel: Bezugnehmen auf eine geschlossene Arbeitsmappe mit INDIREKT

Im folgenden Beispiel wird in einer INDIREKT-Funktion auf eine Arbeitsmappe Bezug genommen, die geschlossen ist. Dadurch wird ein #BEZUG!-Fehler verursacht.

Beispiel für einen #BEZUG!-Fehler, der durch eine INDIREKT-Funktion verursacht wird, die sich auf eine geschlossene Arbeitsmappe bezieht.

Lösung

Öffnen Sie die Arbeitsmappe, auf die Bezug genommen wird.

OLE-Problemen

Wenn Sie eine OLE-Verknüpfung (Object Linking and Embedding) verwenden, die einen #BEZUG!-Fehler zurückgibt, starten Sie das Programm, das über die Verknüpfung aufgerufen wird.

Hinweis: OLE ist eine Technologie, die Sie verwenden können, um Informationen zwischen Programmen gemeinsam zu nutzen.

DDE-Problemen

Wenn Sie ein Thema (DDE = Dynamic Data Exchange), die für das Zurückgeben eines #REF verwendet haben! Fehler, zunächst überprüft, um sicherzustellen, dass Sie das richtige Thema verweisen. Noch eine #REF empfangen sind! Fehler, überprüfen Sie die Einstellungen für für das Trust Center für externe Inhalte als in gegliederter Blockieren oder Entsperren externer Inhalte in Office-Dokumenten.

Hinweis: (DDE = Dynamic Data Exchange)ist ein gängiges Protokoll für den Austausch von Daten zwischen Microsoft Windows-basierten Programme.

Makroprobleme

Wenn ein Makro eine Funktion eingibt, klicken Sie auf das Arbeitsblatt, das auf eine Zelle oberhalb der Funktion bezieht, und die Zelle mit der Funktion befindet sich in Zeile 1, wird die Funktion #REF-Fehler zurückgegeben! Da keine Zellen oberhalb von Zeile 1 vorhanden sind. Aktivieren Sie die Funktion, um festzustellen, ob ein Argument bezieht sich auf eine Zelle oder einen Zellbereich, die ungültig ist. Bearbeiten des Makros im Visual Basic-Editor (VBE) werden diese Situation berücksichtigen müssen eventuell muss.

Benötigen Sie weitere Hilfe?

Sie können jederzeit einen Experten in der Excel Tech Community fragen, Unterstützung in der Answers Community erhalten oder aber ein neues Feature oder eine Verbesserung auf Excel User Voice vorschlagen.

Siehe auch

Übersicht über Formeln in Excel

Vermeiden defekter Formeln

Verwenden der Fehlerüberprüfung zum Ermitteln von Fehlern in Formeln

Excel-Funktionen (alphabetisch)

Excel-Funktionen (nach Kategorie)

Ihre Office-Fähigkeiten erweitern
Schulung erkunden
Neue Funktionen als Erster erhalten
An Office Insider teilnehmen

War diese Information hilfreich?

Vielen Dank für Ihr Feedback!

Vielen Dank für Ihr Feedback. Es klingt, als ob es hilfreich sein könnte, Sie mit einem unserer Office-Supportmitarbeiter zu verbinden.

×