Gilt für
Funktionen
Wer kann diese Funktion nutzen?
- Inhaber*in
- Admin
- Bearbeiter*in
Fehlermeldungen bei Formeln
Eine Formel gibt einen Fehler zurück, wenn Smartsheet von der Formel andere Elemente erwartet als die ausgegebenen.
Who can use this?
Plans:
- Smartsheet
Permissions:
- Inhaber*in
- Admin
- Bearbeiter*in
Find out if this capability is included in Smartsheet Regions or Smartsheet Gov.
Benutzer*innen mit einem Enterprise-Plan können KI verwenden, um Formeln zu generieren. Weitere Informationen.
Im Folgenden finden Sie eine Liste der Fehlermeldungen bei Formeln, ihre Ursachen und die Lösungen, die Sie zur Behebung der Fehler implementieren können.
Bearbeiter*innen mit Freigabeberechtigungen können Formeln in nicht gesperrten Zellen eines Sheets erstellen und bearbeiten.
#BLOCKED
Ursache
Die Berechnung ist gesperrt, da für mindestens eine Zelle, auf die die Formel verweist, ein Fehler vorliegt.
Lösung
Ermitteln Sie, welche Zelle, auf die diese Formel verweist, einen Fehler enthält, und lesen Sie die entsprechende Fehlerbeschreibung.
#BOOLEAN EXPECTED
Ursache
Die Formel befindet sich in einer Spalte von einem bestimmten Typ (Datum, Zahl, Symbol) und der zurückgegebene Wert weist einen anderen Typ auf.
Lösung
Verschieben Sie die Formel entweder in eine andere Spalte oder konvertieren Sie das Ergebnis in den entsprechenden Typ. Fügen Sie eine leere Zeichenfolge an, um Formelergebnisse in Textwerte zu konvertieren. Mit „=TODAY() + ""“ können Sie beispielsweise das heutige Datum in eine Textspalte eingeben.
#CALCULATING
Ursachen
Die Formel-Engine ist im Backend noch mit der Berechnung beschäftigt.
- Dies deutet häufig darauf hin, dass aufgrund von Netzwerkbedingungen oder starker Browsernutzung ein Langsamkeitsfehler vorliegt.
- Es könnte auch darauf hinweisen, dass Sie eine größere Formel verwenden und/oder die Formel auf eine Zelle verweist, die über eine Formel oder einen Zellenlink wiederum auf eine andere Zelle verweist.
Lösung
Oft korrigiert sich dieser Fehler von selbst, sobald die Berechnung abgeschlossen ist.
Wenn sich der Fehler nicht von selbst korrigiert, kann die Langsamkeit eines Sheets auf verschiedene Faktoren zurückzuführen sein. Einige der Hauptfaktoren sind:
- Browsergeschwindigkeit: Die Browsergeschwindigkeit kann einer der Hauptgründe für langsames Laden, Navigieren und Speichern eines Sheets sein. Im Rahmen unserer Tests haben wir festgestellt, dass Google Chrome der beste Browser für Smartsheet ist. Versuchen Sie, falls dies eine Option ist oder Sie Probleme beheben, diesen Browser zu verwenden, um zu sehen, ob sich die Antwortzeiten verbessern.
- Erweiterte Funktionen: Die umfassende Verwendung von Formeln, Zellenlinks und bedingter Formatierung kann zu längeren Ladezeiten beitragen. Wenn Ihr Sheet langsamer wird, versuchen Sie, die Regeln für die bedingte Formatierung zu deaktivieren, um festzustellen, ob dies zu dem Problem beiträgt. Sie sollten auch Formelspalten oder Zellenlinks entfernen, die Sie möglicherweise nicht mehr benötigen.
- Sheetgröße: Je größer Sheets werden, desto mehr kann die Leistung darunter leiden. Verschieben Sie Zeilen ggf. in ein Archivsheet.
Wenn Sie sheetübergreifende Referenzen verwenden, sollten Sie auch sicherstellen, dass das Sheet nicht die Obergrenze von 100.000 Zellenreferenzen erreicht.
#CIRCULAR REFERENCE
Ursache
Die Formel verweist auf sich selbst. Die Zirkelreferenz ist direkt, wenn sich die Referenz im Formeltext selbst befindet, oder indirekt, wenn die Formel auf eine Zelle verweist, die wiederum auf diese Zelle zurückverweist.
Lösung
Ermitteln Sie die Zirkelreferenz. Indirekte Referenzen können sich auch über zahlreiche Ebenen erstrecken. In manchen Fällen ist es einfacher, eine Kopie der Formel zu erstellen und die Zellenreferenzen zu entfernen, bis der Fehler beseitigt ist. Mit dieser Fehlerbehebungsmethode können Sie ermitteln, bei welcher Referenz es sich um eine Zirkelreferenz handelt.
#CONTACT EXPECTED
Ursache
Eine Formel in einem Kontaktlistenfeld hat einen anderen Datentyp als „Text“ oder „Kontakt“ zurückgegeben.
Lösung
Formeln in Kontaktlistenfeldern sollten nur die Datentypen „Text“ oder „Kontakt“ zurückgeben. Passen Sie die Formel so an, dass sie einen dieser Datentypen zurückgibt, oder verschieben Sie die Formel in einen anderen Feldtyp (Text/Zahl, Datum, Dropdown-Liste, Kontrollkästchen oder Symbol).
#DATE EXPECTED
Ursache
Die Formel befindet sich in einer Spalte von einem bestimmten Typ (Datum, Zahl, Symbol) und der zurückgegebene Wert weist einen anderen Typ auf.
Lösung
Verschieben Sie die Formel entweder in eine andere Spalte oder konvertieren Sie das Ergebnis in den entsprechenden Typ. Fügen Sie eine leere Zeichenfolge an, um Formelergebnisse in Textwerte zu konvertieren. Mit „=TODAY() + ""“ können Sie beispielsweise das heutige Datum in eine Textspalte eingeben.
#DIVIDE BY ZERO
Ursache
Ihre Formel hat versucht, durch null zu teilen (z. B. wird bei 4 / 0 ein entsprechender Fehler für Division durch null ausgegeben).
Lösung
Verwenden Sie „IFERROR“, um einen anderen Wert zurückzugeben, falls die Formel durch null teilt. Beispielsweise
=IFERROR (Wert4 <> 0, 100/Wert4, "")
#IMBALANCED
Ursache
Die in Ihrer Formel verwendeten Klammern stimmen nicht überein. Die Anzahl der offenen und die der geschlossenen Klammern stimmen nicht überein.
Lösung
Überprüfen Sie Ihre Formel auf überflüssige Klammern. Fügen Sie im Bedarfsfall zusätzliche Klammern hinzu oder entfernen Sie sie.
#INCORRECT ARGUMENT SET
Ursache
Dieser Fehler kann unter folgenden Bedingungen auftreten:
- Für Funktionen, die zwei Bereiche annehmen: Die Bereichsgrößen stimmen für die Funktion nicht überein.
- Der Funktion fehlt ein Argument.
- Das Argument enthält eine zusätzliche Funktion.
Lösung
Korrigieren Sie die Bereichsgröße oder Argumente, indem Sie Argumente zur Formel hinzufügen oder daraus entfernen.
#INVALID COLUMN VALUE
Ursache
Die Formel enthält oder verweist auf einen Datentyp, der nicht mit dem Spaltentyp übereinstimmt, in den sie eingefügt wurde. Diese MAX-Formel wird beispielsweise in eine Spalte „Text/Zahl“ platziert und verweist auf andere Werte in der Datumsspalte …
=MAX([Fälligkeitsdatum]1, [Fälligkeitsdatum]52)
… Wenn die Spalte, die die Formel enthält, nicht vom Spaltentyp „Datum“ ist, kann das letzte Datum im Bereich nicht zurückgegeben werden. Weitere Informationen zur MAX-Funktion.
Lösung
Nehmen Sie eine der folgenden Anpassungen an Ihrem Sheet vor:
- Geben Sie die Formel in eine andere Spalte ein, d. h. in eine Spalte, deren Typ mit dem Typ des Werts übereinstimmt, den die Formel zurückgeben soll.
- Klicken Sie ganz oben in der Spalte mit der rechten Maustaste auf die Spaltenüberschrift und wählen Sie Spalteneigenschaften bearbeiten aus. Ändern Sie die Spalte in einen Typ, der mit dem Typ des Werts übereinstimmt, den die Formel zurückgeben soll.
- Fügen Sie Ihrer Funktion „IFERROR“ hinzu, sodass sie einen anderen Wert zurückgibt, wenn sie auf den Fehler #INVALID COLUMN VALUE stößt, z. B.: =IFERROR („Keine Zahl!“, MAX([Fälligkeitsdatum]1, [Fälligkeitsdatum]5))
- Umschließen Sie Ihre Formel mit einer Funktion, die sie in den erwarteten Datentyp konvertieren kann. Beispiel: =WEEKNUMBER(MAX([Fälligkeitsdatum]1, [Fälligkeitsdatum]5) gibt beim Platzieren in eine Spalte „Text/Zahl“ eine Zahl zurück, die aus einem Zeitraum von 52 Wochen der Kalenderwoche des höchsten Datums entspricht. Weitere Informationen zu WEEKNUMBER.
#INVALID DATA TYPE
Ursache
Die Formel enthält oder verweist auf einen inkompatiblen Datentyp, z. B. =INT(„Hallo“)
Lösung
Stellen Sie sicher, dass die Formel auf den richtigen Datentyp verweist.
#INVALID REF
Ursache
Der Name einer Referenz auf ein anderes Sheet (in geschweiften Klammern) ist nicht als Referenz auf ein anderes Sheet vorhanden.
Lösung
Ändern Sie entweder den Namen in den geschweiften Klammern in eine bereits erstellte Referenz auf ein anderes Sheet oder erstellen Sie eine neue Referenz auf ein anderes Sheet.
Weitere Informationen zu diesem Prozess finden Sie unter Auf Daten aus anderen Sheets verweisen.
#INVALID OPERATION
Ursache
Operatoren in einer Formel werden in Smartsheet nicht unterstützt oder wurden falsch eingegeben. Wenn beispielsweise diese IF-Anweisung, die den Text Niedriger Lagerbestand zurückgibt, wenn eine Zelle einen Wert von 25 oder weniger enthält , ist bei…
=IF(Menge1 =< 25, „Niedriger Lagerbestand“)
… der Operator kleiner oder gleich in der falschen Reihenfolge. Die richtige Reihenfolge ist „<=“, um folgende Formel zu erhalten: =IF(Menge1 <= 25, „Niedriger Lagerbestand“)
Lösung
Überprüfen Sie alle Operatoren, um sicherzustellen, dass sie nicht falsch eingegeben wurden und von Smartsheet unterstützt werden. Weitere Informationen zu zulässigen Operatoren finden Sie unter Formeln erstellen und bearbeiten. Die häufigste Ursache dafür ist die Eingabe der Operatorkombinationen „<=“ (kleiner oder gleich) und „>=“ (größer oder gleich) in der falschen Reihenfolge.
#INVALID VALUE
Ursache
Die Formel enthält eine Zahl außerhalb des Bereichs, den das Argument einer Funktion erwartet. Beispielsweise ist die Startposition dieser FIND-Formel, die das Zeichen H in der Textzeichenfolge Hallo finden soll, auf das 100. Zeichen festgelegt …
=FIND(„H“, „Hallo“, 100)
… Da die Zeichenfolge Hallo 5 Zeichen lang ist, ist es nicht möglich, dass FIND ab dem 100. Zeichen nach dem Zeichen H sucht. Nur Zahlen von 1-5 sind zulässig.
Lösung
Stellen Sie sicher, dass alle Zahlenargumente innerhalb des Bereichs liegen, den die Funktion erwartet.
#NESTED CRITERIA
Ursache
Sie haben Kriterien in einer SUMIF- oder COUNTIF-Funktion verschachtelt.
Lösung
Verwenden Sie stattdessen „SUMIFS“ oder „COUNTIFS“, da Sie mehrere Kriterien ohne Verschachtelung einbeziehen können.
#NO MATCH
Ursachen
- Die VLOOKUP- oder MATCH-Funktion hat kein Ergebnis gefunden.
- Die gesuchte Zahl oder Zeichenfolge liegt nicht in dem Bereich, den Sie bei der Suche mit dem in der MATCH-Funktion ausgewählten „search_type“ oder bei der Suche mit dem in der VLOOKUP-Funktion ausgewählten „match_type“ ausgewählt haben.
Lösung
- Bei VLOOKUP: Passen Sie „match_type“ oder „lookup_table“ in der VLOOKUP-Funktion so an, dass ein Ergebnis gefunden wird.
- Bei MATCH: Passen Sie den Bereich oder den „search_type“ in der VLOOKUP-Funktion so an, dass ein Ergebnis gefunden wird.
#NUMBER EXPECTED
Ursache
Die Formel befindet sich in einer Spalte von einem bestimmten Typ (Datum, Zahl, Symbol) und der zurückgegebene Wert weist einen anderen Typ auf.
Lösung
Verschieben Sie die Formel entweder in eine andere Spalte oder konvertieren Sie das Ergebnis in den entsprechenden Typ. Formelergebnisse können in Textwerte konvertiert werden, indem Sie eine leere Zeichenfolge anfügen. Beispiel:
Mit „=TODAY() + ""“ können Sie das heutige Datum in eine Textspalte eingeben.
#OVERFLOW
Ursache
In der Formel ist ein Wert aufgetreten bzw. wurde ein Wert berechnet, der den unterstützten numerischen Bereich überschreitet. Bei numerischen Werten liegt der Bereich zwischen -9007199254740992 und 9007199254740992. Für WORKDAY-Berechnungen beträgt die maximale Anzahl von Tagen 1000000.
Lösung
Meist wird dieser Fehler durch ungenaue oder unvollständige Zellenreferenzen verursacht. Überprüfen Sie Ihre Formel und nehmen Sie die erforderlichen Änderungen vor.
#PERMISSION ERROR
Ursache
Die Formel verweist auf Daten aus einem anderen Sheet (in geschweiften Klammern), aber niemand verfügt über ausreichende Freigabeberechtigungen für das Sheet, das die Formel enthält, sowie für das Quellsheet, in dem die referenzierten Daten enthalten sind.
Lösung
Stellen Sie sicher, dass sowohl das Sheet mit der Formel (Bearbeiterberechtigungen oder höher) als auch das Sheet mit den Daten (Betrachterberechtigungen oder höher) für mindestens eine Person freigegeben sind.
#REF
Ursache
Die Formel verweist auf eine nicht vorhandene Zelle (möglicherweise weil eine Zeile/Spalte gelöscht wurde).
Lösung
Aktualisieren Sie Ihre Formeln manuell.
#UNPARSEABLE
Ursache
Die Formel weist ein Problem auf, durch das keine Analyse/Interpretation ausgeführt werden kann. Hierfür kann es verschiedene Ursachen geben (z. B. falsche Schreibweise, unvollständige Operatoren, Groß-/Kleinschreibung eines Spaltennamens nicht beachtet oder Verwendung von einfachen statt doppelten Anführungszeichen).
Lösung
Stellen Sie sicher, dass alle Spaltennamen in Zellenreferenzen richtig geschrieben sind, Operatoren korrekt verwendet werden und dass alle Textzeichenfolgen in der Formel in doppelte Anführungszeichen („ “) eingeschlossen sind.
#UNSUPPORTED CROSS-SHEET FORMULA
Ursache
Die Funktionen „CHILDREN“, „PARENT“ oder „ANCESTORS“ verweisen auf Daten aus einem anderen Sheet (in geschweiften Klammern), was nicht unterstützt wird.
Lösung
Entfernen Sie die Referenz aus dieser Funktion. Sie können eine Referenz auf ein anderes Sheet erstellen und die gewünschten Zellen manuell auswählen.
Sie benötigen weitere Hilfe?
In den Vorlagen im Formel-Handbuch finden Sie weitere Supportressourcen und mehr als 100 Formeln, darunter ein Glossar aller Funktionen, mit dem Sie die Arbeit in Echtzeit üben können, sowie Beispiele für häufig verwendete und erweiterte Formeln.
Suchen Sie nach Beispielen dafür, wie andere Smartsheet-Kunden diese Funktion verwenden oder stellen Sie in der Smartsheet-Online-Community eine Frage zu Ihrem spezifischen Anwendungsfall.