Community · Hilfe

Sheetward Benutzerhandbuch

Verwandeln Sie eine Excel-Arbeitsmappe (oder ein Google Sheet) in eine mehrbenutzerfähige Web-App — Formulare, Validierung, Nachschlagelisten, Import/Export und mehr.

Regel-ReferenzReferenz

Die detaillierte Grammatik hinter den Regeln auf der Seite Regeln: Validierung & Schlüssel — wie man Bedingungen, Vergleiche und Standardwerte schreibt. (Die Liste aller Regeltypen finden Sie auf jener Seite; zu Währungs- und Einheitenumrechnungen siehe Währungs- & Einheitenumrechnung.)

Bedingte Regeln — Regeltyp conditional (oder sein Alias validation) — wenden eine Regel nur an, wenn eine Bedingung zutrifft. Diese drei Formen bedeuten dasselbe:

  • required if <condition>
  • [if] <condition> [then] required
  • (<condition>) then required — z. B. (total > 100) then required
OperatorBedeutung
is = ==Gleich
is not != <>Ungleich
> >=Größer als · größer oder gleich (datums- und zahlenbewusst)
< <=Kleiner als · kleiner oder gleich

Verknüpfen Sie Terme mit AND, OR oder XOR — die Rangfolge ist AND > XOR > OR. Ein Wert in Anführungszeichen, der eines dieser Wörter enthält, wird nie geteilt ("Research and Development" bleibt ganz).

Ein Wert kann seinBedeutung
123eine Zahl
"Active"eine Zeichenkette in Anführungszeichen
2026-07-01ein ISO-Datum
start_dateder Wert eines anderen Felds
emptyder Leerheitstest (ohne Anführungszeichen; in Anführungszeichen vergleicht "empty" wörtlich)
system datedas Speicherdatum — auch current date, today, now
current yeardas aktuelle Jahr (z. B. 2026) — auch this year; für year-Felder
current monthder aktuelle Monat, YYYY-MM (z. B. 2026-07) — für month-Felder
<date>.yearein Kalenderteil eines anderen Datumsfelds — auch .month, .day, .quarter, .week
Geltungsbereich & Zuordnung. Ein Feld kann mit einem Geltungsbereich qualifiziert werden — HEADER.status oder status from HEADER —, sodass eine Positionsregel einen Kopfwert lesen kann. Feldnamen werden tolerant zugeordnet (Groß-/Kleinschreibung, Leerzeichen, geringfügige Schreibabweichungen).

Vergleiche & Bereiche. Bei einer required-Regel (oder als bloßer conditional-Wert) kann die Value-Zelle einen Vergleich enthalten — in Worten oder Symbolen —, der gegen den Wert des Felds geprüft wird:

Value-ZelleBedeutet
greater or equal to start_dateWert ≥ start_date
less than 100Wert < 100
>= start_datedie symbolische Form desselben
equal to X · not equal to Xmuss übereinstimmen / muss abweichen
between <low> and <high>ein inklusiver Bereich (der Regeltyp between)

Richtungswörter: greater, more, later, after (↑) · less, smaller, earlier, before (↓), jeweils optional mit or equal to. Der Operand ist eine Zahl, ein ISO-Datum, eine Zeichenkette in Anführungszeichen, ein anderes Feld oder die "today"-Wörter. Die Tokens current year / current month und ein Datumsteil-Accessor field.year sind ebenfalls gültige Operanden.

Standardwerte. Die Value-Zelle jeder Regel kann das Feld vorbelegen — ein Literal ist fest; eine Referenz oder Berechnung wird ausgewertet, wenn das Formular (oder eine neue Positionszeile) geöffnet wird:

Value-ZelleFüllt mit
default value "Created"dem Literaltext "Created"
default = 0der Zahl 0
default = HEADER.currency_codeeinem aus einem anderen Feld kopierten Wert
default = amount / 100einer Berechnung
system date · today · nowdem Erstellungsdatum des Datensatzes — mit display kombinieren, um es schreibgeschützt anzuzeigen