Die häufigsten Fehler in Tabellenkalkulationen

Es gibt einen bestimmten Moment, den jeder Tabellenkalkulationsnutzer kennt: Sie geben eine Formel ein, drücken die Eingabetaste, und anstelle einer Zahl erhalten Sie eine kurze, kryptische Nachricht in Rot. Der Instinkt sagt einem, dass etwas kaputt ist, aber in Wirklichkeit ist nichts kaputt — die Tabellenkalkulation versucht Ihnen etwas Konkretes mitzuteilen, und wenn Sie wissen, wie man es liest, dauert es Sekunden, das Problem zu beheben, anstatt Minuten mit blindem Rätseln zu verschwenden.

Dieser Artikel behandelt die häufigsten Fehler, erklärt, was sie auslöst, und zeigt, wie man sie behebt — oder besser gesagt, wie man sie von vornherein vermeidet.

Die häufigsten Fehler in Tabellenkalkulationen

Wie Formeln funktionieren

Tabellenkalkulationen arbeiten nach strengen, eindeutigen Regeln. Jede Zelle enthält entweder einen Wert, eine Formel oder nichts, und jede Formel muss in der Lage sein, zu einem einzigen, eindeutigen Ergebnis zu führen. Eine Funktion erwartet entweder den erwarteten Eingangstyp oder kann nicht fortfahren. Eine Suche findet entweder eine genaue Übereinstimmung oder bleibt leer.

Diese Striktheit ist es, was Tabellenkalkulationen für Berechnungen zuverlässig macht, bedeutet aber auch, dass, wenn etwas in der Kette leicht abweicht, die gesamte Formel stoppt und sich meldet. Fehlercodes sind diese erhobene Hand. Sie sind kein Zeichen dafür, dass die Software gescheitert ist oder dass Ihre Daten unwiderruflich verloren sind; sie sind die Art und Weise der Tabellenkalkulation, präzise anzugeben, was schiefgelaufen ist, und genau diese Information benötigen Sie, um es zu beheben.

Schauen wir uns jetzt die häufigsten Fehler an.

1. #NULL! — Die nicht existierende Schnittmenge

#NULL! erscheint, wenn eine Formel versucht, die Schnittmenge von zwei Bereichen zu finden, die tatsächlich nicht überlappen.

Der häufigste Grund ist ein Tippfehler: ein Leerzeichen, wo ein Doppelpunkt oder Komma beabsichtigt war. In vielen Tabellenkalkulationsanwendungen bedeutet ein Leerzeichen zwischen zwei Bereichsreferenzen „finde die Zellen, die diese beiden Bereiche gemeinsam haben.“ Wenn die Bereiche nichts gemeinsam haben, ist das Ergebnis #NULL!, weil die Schnittmenge leer ist.

Zum Beispiel sagt das Schreiben von =SUM(A1:A5 C1:C5) mit einem Leerzeichen statt einem Komma der Tabellenkalkulation, dass sie die Schnittmenge von A1:A5 und C1:C5 summieren soll. Da diese Spalten nicht überlappen, gibt es nichts zu summieren.

Was stattdessen zu tun ist: Überprüfen Sie auf irrige Leerzeichen zwischen den Bereichsreferenzen in Ihren Formeln. Wenn Sie zwei separate Bereiche summieren möchten, trennen Sie sie durch ein Komma: =SUM(A1:A5,C1:C5). Wenn Sie tatsächlich eine Schnittmenge wollen, stellen Sie sicher, dass die beiden Bereiche mindestens eine Zelle gemeinsam haben.

2. #VALUE! — Der falsche Datentyp

#VALUE! ist einer der häufigsten Fehler und einer der frustrierendsten, denn er tritt oft ohne offensichtlichen Grund auf. Der zugrunde liegende Grund ist immer derselbe: Eine Formel erhält einen Datentyp, mit dem sie nicht arbeiten kann.

Mathematische Operationen erwarten Zahlen. Wenn sie stattdessen auf Text stoßen — sogar auf Text, der wie eine Zahl aussieht, wie "42", das als Zeichenfolge gespeichert ist — können sie nicht fortfahren und geben #VALUE! zurück, um das Problem anzuzeigen. Das selbe passiert, wenn eine Datumsfunktion etwas erhält, das kein gültiges Datum ist, oder wenn eine Funktion einen einzelnen Wert erwartet, aber inkompatible Eingaben erhält.

Eine besonders hinterhältige Version dieses Fehlers stammt von Daten, die aus externen Quellen importiert wurden. Zahlen, die als Text angekommen sind, Werte mit unsichtbaren, nicht trennbaren Leerzeichen oder Zellen, die als Text formatiert sind, bevor die Daten eingegeben wurden, können alle #VALUE! in Formeln erzeugen, die sich auf sie beziehen, obwohl die Zelle etwas anzeigt, das wie eine vollkommen normale Zahl aussieht.

Was stattdessen zu tun ist: Verwenden Sie die Funktion ISNUMBER(), um zu überprüfen, ob eine Zelle eine echte Zahl oder Text enthält, die wie eine aussieht. Für importierte Daten kann VALUE() Zahlen im Textformat in tatsächliche numerische Werte umwandeln. Die Funktion TRIM() entfernt unsichtbare Leerzeichen. In einigen Editoren wie dem ONLYOFFICE Tabellenkalkulationseditor können Sie auch Daten > Text in Spalten verwenden, um einen Bereich zwangsweise neu zu analysieren und Textwerte in ihre korrekten Typen zu konvertieren.

3. #NAME! — Das nicht erkannte Wort

#NAME! bedeutet, dass die Tabellenkalkulation ein Wort in einer Formel gefunden hat, das sie nicht erkennt. Sie suchte nach einer Funktion, einer benannten Range oder einem definierten Namen mit dieser Schreibweise, fand nichts und markierte den Fehler.

Tippfehler sind der häufigste Schuldige. Das Schreiben von VLOKUP anstelle von VLOOKUP oder AVERGE anstelle von AVERAGE wird sofort #NAME! erzeugen. Dasselbe passiert, wenn Sie auf eine benannte Range verweisen, die noch nicht definiert wurde, oder wenn Sie eine Funktion verwenden, die in der Version der Anwendung, die Sie verwenden, nicht verfügbar ist.

Eine weitere häufige Quelle: das Vergessen, Text in Anführungszeichen zu setzen. Eine Formel wie =IF(A1="yes","true","false") produziert #NAME!, weil yes ohne Anführungszeichen als Name und nicht als Textzeichenfolge interpretiert wird.

Was stattdessen zu tun ist: Lesen Sie die Formel sorgfältig, Zeichen für Zeichen. Der ONLYOFFICE Tabellenkalkulationseditor bietet Autovervollständigungsvorschläge, während Sie einen Funktionsnamen eingeben, was die meisten Tippfehler verhindert, bevor sie passieren. Wenn eine benannte Range das Problem ist, überprüfen Sie, ob sie über Tabellenblatt > Benannte Bereiche existiert. Wenn eine Funktion korrekt aussieht, aber dennoch #NAME! auslöst, überprüfen Sie, ob sie in Ihrer aktuellen Version unterstützt wird.

4. #NUM! — Die Zahl, die nicht existieren kann

#NUM! erscheint, wenn eine Formel eine Zahl erzeugt, die mathematisch unmöglich oder zu groß für die Tabellenkalkulation ist. Im Gegensatz zu den vorherigen Fehlern geht es bei diesem nicht um falsche Eingabetypen oder gebrochene Referenzen — es geht darum, dass das Ergebnis selbst ungültig ist.

Das klassische Beispiel ist die Anfrage nach der Quadratwurzel einer negativen Zahl: =SQRT(-4) gibt #NUM! zurück, weil das Ergebnis im Bereich der reellen Zahlen nicht existiert. Ebenso gibt =1/0 nicht #NUM! zurück (das ist #DIV/0!, darauf kommen wir als Nächstes), aber eine Formel wie =LOG(0) tut dies, weil der Logarithmus von Null undefiniert ist.

Finanzfunktionen sind eine weitere häufige Quelle. Eine Berechnung von IRR oder RATE, die nicht konvergiert — weil die Eingaben eine Situation beschreiben, die keine gültige Lösung hat — wird #NUM! zurückgeben. Sehr große oder sehr kleine Zahlen, die die numerischen Grenzen der Tabellenkalkulation überschreiten, können dies ebenfalls auslösen.

Was stattdessen zu tun ist: Überprüfen Sie die Eingaben, die in die Formel eingehen. Wenn der Fehler von einer Funktion wie SQRT() oder LOG() kommt, stellen Sie sicher, dass die Eingabe immer nicht-negativ oder positiv ist — validieren Sie die Eingabe, bevor Sie die Berechnung durchführen, oder verwenden Sie IFERROR(), um eine aussagekräftige Nachricht anzuzeigen, wenn das Ergebnis undefiniert ist. Überprüfen Sie für Finanzfunktionen, ob die Eingaben realistisch sind und ob die Berechnung eine gültige Lösung hat.

5. #DIV/0! — Teilen durch nichts

#DIV/0! ist der Fehler, dem die Menschen am häufigsten begegnen, und er ist auch der einfachste zu verstehen: Etwas in der Formel dividiert durch null oder durch eine leere Zelle (die von der Tabellenkalkulation als null behandelt wird).

Er tritt ständig in Vorlagen und Dashboards auf, die erstellt werden, bevor die Daten eingegeben werden. Eine Spalte, die die Prozentänderung berechnet, zeigt beispielsweise #DIV/0! in jeder Zeile an, bis die Basiswerte eingegeben sind. Er tritt auch in laufenden Durchschnitten, Berechnungen der Konversionsrate und in beliebigen Verhältnisformeln auf, bei denen der Nenner unter bestimmten Bedingungen legitim null sein kann.

Was stattdessen zu tun ist: Die Standardlösung besteht darin, die Formel in IFERROR() zu verpacken oder IF() zu verwenden, um den Nenner zu überprüfen, bevor Sie die Division durchführen: =IF(B2=0,"—",A2/B2). Dies gibt ein Leerzeichen (oder beliebigen Platzhalter Ihrer Wahl) zurück, wenn der Nenner null ist, anstatt einen Fehler anzuzeigen. In Dashboards, die über die Zeit ausgefüllt werden sollen, hält dieser Ansatz die Datei in jedem Stadium lesbar, nicht nur, wenn sie vollständig ist.

6. #N/A — Der Wert, der nicht gefunden wurde

#N/A steht für „nicht verfügbar.“ Er erscheint, wenn eine Nachschlageformel nach einem Wert sucht und ihn nicht finden kann. VLOOKUP, HLOOKUP, MATCH und XLOOKUP geben alle #N/A zurück, wenn der Suchwert im Nachschlagebereich nicht vorhanden ist.

Der knifflige Teil ist, dass #N/A selbst dann erscheinen kann, wenn der Wert anscheinend vorhanden ist. Eine Suche nach "Äpfeln" wird fehlschlagen, wenn die Tabelle " äpfel" (mit einem führenden Leerzeichen) enthält. Zahlen, die als Text gespeichert sind, stimmen nicht mit Zahlen überein, die als Werte gespeichert sind. Der Fehler zeigt sich in der Formel, aber die eigentliche Ursache liegt in den Daten.

#N/A ist auch ansteckend: wenn eine Zelle #N/A enthält und eine andere Formel auf diese Zelle verweist, gibt sie ebenfalls #N/A zurück, was sich über ein ganzes Blatt ausbreiten und die Ursache des ursprünglichen Problems schwer nachvollziehbar machen kann.

Was stattdessen zu tun ist: Überprüfen Sie zunächst, ob der Nachschlagewert und der Nachschlagebereich Daten im gleichen Format speichern — beide als Text oder beide als Zahlen, ohne zusätzliche Leerzeichen. TRIM() und VALUE() sind Ihre Werkzeuge zur Bereinigung der Quelldaten.

Wenn #N/A in einigen Fällen erwartet wird (zum Beispiel ein Produktcode, der tatsächlich nicht in der Referenztabelle existiert), umschließen Sie die Suche mit IFERROR() oder IFNA(), um das Fehlen des Ergebnisses elegant zu behandeln. IFNA() ist präziser als IFERROR(), da es nur #N/A spezifisch erfasst und andere Fehler sichtbar lässt.

7. #REF! — Die Referenz, die nicht mehr existiert

#REF! ist vielleicht der gefährlichste der sieben Fehler, weil er oft das Ergebnis einer Handlung ist, die zu diesem Zeitpunkt unschuldig schien. Er erscheint, wenn eine Formel auf eine Zelle oder einen Bereich verweist, der nicht mehr existiert — am häufigsten, weil eine Zeile oder Spalte, die Teil der Referenz war, gelöscht wurde.

Löschen Sie eine Spalte, die in eine VLOOKUP einfließt, und jede Formel, die davon abhängt, wird sofort zu #REF!. Löschen oder benennen Sie ein referenziertes Blatt falsch um, und dasselbe passiert. Selbst das Ausschneiden und Einfügen von Zellen (im Gegensatz zum Kopieren) kann Referenzen brechen, wenn dies nicht sorgfältig gemacht wird.

Was #REF! besonders störend macht, ist, dass es sich verbreitet: Sobald eine Formel #REF! enthält, wird jede andere Formel, die davon abhängt, ebenfalls #REF! zurückgeben, was eine Kette von Fehlern erzeugt, die schwer zu entwirren sein kann, wenn die ursprüngliche Löschung nicht sofort offensichtlich ist.

Was stattdessen zu tun ist: Überprüfen Sie vor dem Löschen einer Zeile, Spalte oder eines Blattes, ob es von anderen Formeln referenziert wird. In ONLYOFFICE können Sie die Funktion Abhängigkeiten nachverfolgen verwenden, um zu sehen, welche Referenzen eine bestimmte Zelle hat. Wenn Sie Daten entfernen möchten, aber die Struktur intakt halten möchten, löschen Sie den Zellinhalt, anstatt die Zeile oder Spalte zu löschen.

Wenn Sie eine Arbeitsmappe umstrukturieren, aktualisieren Sie die Querverweise ausdrücklich und überprüfen Sie sie danach. Benannte Bereiche helfen hier ebenfalls: Eine Formel, die auf einen benannten Bereich verweist, lässt sich zentraler aktualisieren als eine, die auf eine bestimmte Zelladresse fest kodiert ist.

Was diese Fehler gemeinsam haben

Jeder dieser sieben Fehler folgt derselben Logik: Die Tabellenkalkulation hat eine Bedingung erkannt, die sie nicht lösen kann, und hat sie so präzise wie möglich gemeldet.

Diese Nachrichten als Informationen statt als Misserfolg zu lesen, ändert, wie Sie das Debugging angehen. Anstatt alles rückgängig zu machen und von vorne zu beginnen, können Sie sofort die richtige Frage stellen: Ist dies ein TypMismatch, eine fehlende Referenz, ein strukturelles Problem? Jeder Fehler weist direkt auf die Antwort hin.

Die tiefere Lektion ist jedoch, dass die meisten dieser Fehler vermeidbar sind. Daten zu bereinigen, bevor Sie Formeln erstellen, IFERROR() und IFNA() zu verwenden, um erwartete Randfälle zu behandeln, Referenzen vor dem Löschen von Zeilen zu überprüfen und benannte Bereiche anstelle von Rohzellenadressen zu verwenden — diese Gewohnheiten beheben nicht nur Fehler, nachdem sie auftreten. Sie verhindern, dass die meisten von ihnen überhaupt auftreten.

Mit ONLYOFFICE mehr aus Tabellen holen

ONLYOFFICE Tabellenkalkulationseditor ist ein kostenloser, Open-Source-Editor, der alles von alltäglichen Dateneingaben bis zu komplexen finanziellen Modellierungen abdeckt. Er unterstützt über 450 Funktionen, Pivot-Tabellen, bedingte Formatierung, Datenvalidierung mit Dropdown-Listen, benannte Bereiche und Makros — und bietet Ihnen das vollständige Werkzeugset, um Tabellenkalkulationen zu erstellen, die sowohl leistungsstark als auch wartbar sind. Sie können auch entscheiden, optionale KI-Funktionen zu aktivieren, um Ihren Arbeitsablauf zu unterstützen.

Die Zusammenarbeit ist von Grund auf integriert. Mehrere Personen können gleichzeitig an der gleichen Tabelle arbeiten, Kommentare zu einzelnen Zellen hinterlassen und nachverfolgen, wer was geändert hat. Egal, ob Ihr Team im Browser, auf dem Desktop oder auf einem mobilen Gerät arbeitet, alle bearbeiten dieselbe Datei in Echtzeit, ohne Formatkonvertierung oder Kompatibilitätsprobleme.

ONLYOFFICE ist vollständig kompatibel mit dem XLSX-Format, was bedeutet, dass in Excel erstellte Dateien problemlos geöffnet werden und alles, was Sie in ONLYOFFICE erstellen, bei Bedarf sauber in andere Tools übertragen werden kann. Es integriert sich auch mit Plattformen wie Moodle, SharePoint, ownCloud, Box, Confluence und vielen weiteren, was es einfach macht, sie in den Arbeitsablauf einzubetten, den Ihr Team bereits verwendet.

Wenn Sie es ausprobieren möchten, ist die Desktop-Version für Windows, Linux und macOS verfügbar. Die Cloud-Version, ONLYOFFICE DocSpace, ermöglicht es Ihnen, direkt im Browser zu beginnen, ohne etwas installieren zu müssen.

JETZT ONLINE STARTEN    DESKTOP-APP HERUNTERLADEN

Erstellen Sie Ihr kostenloses ONLYOFFICE-Konto

Öffnen und bearbeiten Sie gemeinsam Dokumente, Tabellen, Folien, Formulare und PDF-Dateien online.