Skip to main content
Formelfelder berechnen Ergebnisse aus anderen Feldern desselben Datensatzes. Sie können mathematische Operationen, Textverknüpfungen, Datumsberechnungen und bedingte Logik verarbeiten. Verwenden Sie sie, um wiederkehrende Berechnungsregeln in Felder umzuwandeln.

Anwendungsfälle

Grundlagen von Formeln

Datentypen

Prüfen Sie vor dem Schreiben einer Formel die Typen der in der Berechnung verwendeten Felder. Unterschiedliche Typen unterstützen unterschiedliche Operationen und Funktionen.

Auf Felder verweisen

Verweisen Sie in einer Formel anhand des Feldnamens auf ein anderes Feld. Schließen Sie den Feldnamen in {} ein und achten Sie darauf, dass er mit dem tatsächlichen Feldnamen übereinstimmt:

Operatoren

Funktionen und Ausdrücke

Häufige Funktionen

Funktionen führen bestimmte Operationen aus. Beispielsweise berechnet SUM eine Summe, LEFT extrahiert Zeichen vom Anfang eines Textes, TEXTBEFORE extrahiert Text vor einem Trennzeichen und TEXTSPLIT teilt Text anhand eines Trennzeichens auf. Weitere Funktionen finden Sie in der Formelkurzübersicht.

Textverarbeitung

Logische Bedingungen

Verwenden Sie die Funktion IF, um abhängig von einer Bedingung unterschiedliche Werte zurückzugeben:
Wenn Sie prüfen möchten, ob ein Feld leer ist, vergleichen Sie es mit BLANK(). Beispielsweise gibt IF({Gewicht}=BLANK(), 1, 2) den Wert 1 zurück, wenn ein Zahlenfeld leer ist, andernfalls 2.

Komplexe Ausdrücke

Eine komplexe Formel kann mehrere Funktionen, Feldverweise und Operatoren enthalten. Verwenden Sie Klammern, um die Berechnungsreihenfolge zu steuern:

Ergebnisanzeige und Pflege

Formatierung und interaktive Anzeige

Formelergebnisse können außerdem Einstellungen für Formatierung und interaktive Anzeige verwenden, etwa Prozentsätze, Fortschrittsbalken oder Symbolstile. Die verfügbaren Optionen hängen vom Ergebnistyp der Formel ab.

Fehlerbehebung und Optimierung

  • Datentypen prüfen: Vergewissern Sie sich, dass Operationen und Funktionen die richtigen Datentypen verwenden.
  • Feldverweise überprüfen: Vergewissern Sie sich, dass Feldnamen korrekt geschrieben sind.
  • Schrittweise testen: Teilen Sie komplexe Formeln in kleinere Teile auf und testen Sie diese separat.
  • Wiederholte Berechnungen vermeiden: Wenn dieselbe Berechnung an mehreren Stellen verwendet wird, sollten Sie das Ergebnis in einem separaten Feld speichern.

Komplexitätsgrenzen

Beim Speichern einer Formel entfaltet Teable sie zuerst zu der Struktur, die tatsächlich an der Berechnung teilnimmt, und prüft dann deren Größe. Wird eine Grenze überschritten, lehnt Teable das Speichern ab und nennt in der Meldung, was übersteht und welche Grenze gilt — die Zahl der entfalteten Knoten, die Verschachtelungstiefe der Berechnung, die Tiefe der Verweise zwischen Formeln — und die Änderung wird nicht gespeichert. Auch eine kurze Formel kann darüber liegen: Verweist eine Formel auf eine zweite und diese auf eine dritte, wächst die entfaltete Struktur schnell. Zwischenergebnisse in eigenen Feldern zu speichern und wiederholte Verweise sowie komplexe Verzweigungen zu reduzieren, bringt sie meist wieder unter die Grenze. Erreicht eine gespeicherte Formel während der Berechnung eine Grenze, meldet das Feld in der Aktivität berechneter Felder Die Formelkompilierung überschreitet das Berechnungslimit; die Ergebnisse wurden nicht aktualisiert. Ist die Formel vereinfacht, berechnet der nächste Schreibvorgang das Feld neu.
Zuletzt geändert am 17. September 2026