> ## Documentation Index
> Fetch the complete documentation index at: https://help.teable.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Formelsyntax

Die Formelsyntax besteht aus grundlegenden Werten, Feldverweisen, Operatoren, Funktionen und Klammern. Wenn Sie diese Elemente verstehen, können Sie Formeln für Berechnungen, Bedingungen und die Textverarbeitung erstellen.

## Grundlegende Elemente

| Element         | Syntax                   | Beschreibung                                                                             |
| --------------- | ------------------------ | ---------------------------------------------------------------------------------------- |
| Zeichenfolge    | `'Hello'` oder `"World"` | Text in einfachen oder doppelten Anführungszeichen                                       |
| Ganzzahl        | `123`, `-456`            | Eine Zahl ohne Dezimaltrennzeichen                                                       |
| Dezimalzahl     | `12.34`, `-45.67`        | Eine Zahl mit Dezimaltrennzeichen                                                        |
| Boolescher Wert | `TRUE`, `FALSE`          | Ein wahrer oder falscher Wert                                                            |
| Feldverweis     | `{age}`                  | Ein Feldname in `{}`. Der Name muss genau mit dem tatsächlichen Feldnamen übereinstimmen |

## Operatoren

Operatoren werden in Formeln verwendet, um Werte zu verknüpfen oder zu vergleichen:

| Typ        | Operatoren                      |   |    |
| ---------- | ------------------------------- | - | -- |
| Mathematik | `+`, `-`, `*`, `/`, `%`         |   |    |
| Vergleich  | `>`, `<`, `>=`, `<=`, `=`, `!=` |   |    |
| Logik      | `&&`, \`                        |   | \` |

## Funktionsaufrufe

Sie können Funktionen innerhalb von Formeln aufrufen. Ein Funktionsaufruf besteht aus einem Funktionsnamen, einem Klammerpaar und den Parametern innerhalb der Klammern. Parameter werden durch Kommas getrennt.

Beispielsweise ruft `sum(1, 2, 3)` die Funktion `sum` mit drei Parametern auf: 1, 2 und 3.

## Weitere Strukturen

| Struktur                       | Beschreibung                                                                            |
| ------------------------------ | --------------------------------------------------------------------------------------- |
| Klammern                       | Ändern die Rangfolge der Operationen, beispielsweise `(1 + 2) * 3`                      |
| Kommentare                     | Fügen Kontext hinzu. Blockkommentare verwenden `/* */`, Zeilenkommentare verwenden `//` |
| Leerzeichen und Zeilenumbrüche | Werden normalerweise ignoriert, können Formeln aber leichter lesbar machen              |
