Die Formeleigenschaft: Fortgeschrittener Leitfaden

Berechnungen zwischen Attributen in Suivi durchführen

4 Min. Lesezeit

Der Formeleditor

Der Editor bietet mehrere Hilfsmittel zum Erstellen Ihrer Formeln:

  • Syntaxhervorhebung: Funktionen, Felder und Operatoren werden farblich hervorgehoben, um das Lesen zu erleichtern
  • Funktionsbereich: Durchsuchen Sie die verfügbaren Funktionen nach Kategorien, indem Sie auf die Registerkarten klicken (Attribute, Text, Zahlen, Datum, Logik)
  • Suche: Geben Sie den Namen einer Funktion oder eines Attributs ein, um es schnell zu finden
  • Hilfe beim Überfahren: Fahren Sie mit der Maus über eine Funktion, um ihre Syntax, ein Beispiel und ihre Beschreibung zu sehen
  • Einfügen per Klick: Klicken Sie auf eine Funktion oder ein Attribut, um es in Ihre Formel einzufügen
  • Echtzeit-Validierung: Ein Indikator zeigt Ihnen, ob die Formel gültig ist oder nicht

Ein Attribut in einer Formel verwenden

Um den Wert eines anderen Attributs in Ihrer Formel zu verwenden, setzen Sie seinen Namen in geschweifte Klammern:

Das Panel Attribute im Editor listet alle verfügbaren Attribute des Boards auf – klicken Sie auf eines davon, um es automatisch einzufügen.

Ausgabeformat

Jede Formel erzeugt ein Ergebnis, das auf verschiedene Weise angezeigt werden kann. Wählen Sie das Format, das dem erwarteten Ergebnistyp entspricht:

Text

Das Ergebnis wird so wie es ist als Text angezeigt.

Beispiel: CONCATENATE({Prénom}, " ", {Nom})Jean Dupont

Zahl

Das Ergebnis wird als Zahl angezeigt, mit mehreren Varianten:

{Nom de la propriété}

VarianteBeschreibungBeispiel
RohEinfache Zahl mit optionaler Einheit42 €, 1 500 kg
ProzentsatzProzentsatz mit optionalem Fortschrittsbalken75% ████░░
DauerZahl mit Zeiteinheit3 jours, 8 heures
BewertungSterne oder Symbole★★★☆☆
PunktzahlWert in einem Intervall7 / 10

Verfügbare Optionen:

  • Einheit und ihre Position (vor oder nach der Zahl) — für das Rohformat
  • Genauigkeit — Anzahl der angezeigten Dezimalstellen
  • Fortschrittsbalken — visuelle Anzeige für den Prozentsatz
  • Anzahl der Symbole, Farbe und Symboltyp — für die Bewertung
  • Minimum/Maximum — für die Punktzahl

Datum

Das Ergebnis wird als Datum interpretiert und entsprechend dem gewählten Modus angezeigt (Standard, relativ, ISO usw.).

Beispiel: ADD_DAYS({Date de début}, 14)15/05/2026

Verfügbare Funktionen

Textfunktionen


FunktionBeschreibungBeispielErgebnis
CONCATENATE(t1, t2, ...)Verbindet mehrere TexteCONCATENATE({Prénom}, " ", {Nom})Jean Dupont
LEFT(texte, n)Erste n ZeichenLEFT("Bonjour", 3)Bon
RIGHT(texte, n)Letzte n ZeichenRIGHT("Bonjour", 4)jour
MID(texte, début, n)Extrahiert n Zeichen ab PositionMID("Bonjour", 4, 4)jour
LEN(texte)TextlängeLEN("Bonjour")7
LOWER(texte)Konvertiert in KleinbuchstabenLOWER("HELLO")hello
UPPER(texte)Konvertiert in GroßbuchstabenUPPER("hello")HELLO
REPLACE(texte, début, n, nouveau)Ersetzt einen TextabschnittREPLACE("Bonjour", 1, 3, "Sal")Saljour
SEARCH(recherche, texte)Prüft, ob ein Text einen anderen enthältSEARCH("jour", "Bonjour")true
SUBSTITUTE(texte, ancien, nouveau)Ersetzt alle VorkommenSUBSTITUTE("a-b-c", "-", "/")a/b/c

Tipp: Der Operator + kann auch verwendet werden, um Text zu verketten, wie zum Beispiel {Prénom} + " " + {Nom}

Zahlenfunktionen

FunktionBeschreibungBeispielErgebnis
SUM(n1, n2, ...)SummeSUM({Effort}, {Bonus})15
AVERAGE(n1, n2, ...)DurchschnittAVERAGE(10, 20, 30)20
MIN(n1, n2, ...)MinimalwertMIN({Estimation}, {Réel})5
MAX(n1, n2, ...)MaximalwertMAX({Estimation}, {Réel})12
ABS(n)AbsolutwertABS(-5)5
ROUND(n, décimales)RundungROUND(3.14159, 2)3.14
CEILING(n)AufrundenCEILING(4.3)5
FLOOR(n)AbrundenFLOOR(4.7)4
MOD(n, diviseur)Rest der DivisionMOD(10, 3)1
POWER(base, exposant)PotenzPOWER(2, 3)8
SQRT(n)QuadratwurzelSQRT(16)4
EXP(n)Exponentialfunktion (e^n)EXP(1)2.718...
LOG(n, base)Logarithmus (Basis 10 standardmäßig)LOG(100, 10)2

Arithmetische Operatoren: +, -, *, /, ^ (Potenz)

Datumsfunktionen

FunktionBeschreibungBeispielErgebnis
TODAY()Heutiges DatumTODAY()2026-04-29
NOW()Aktuelles Datum und UhrzeitNOW()2026-04-29T14:30:00
DAYS(fin, début)Anzahl der Tage zwischen zwei DatenDAYS({Échéance}, TODAY())15
ADD_DAYS(date, n)Fügt n Tage zu einem Datum hinzuADD_DAYS(TODAY(), 7)2026-05-06
YEAR(date)Extrahiert das JahrYEAR({Date de création})2026
MONTH(date)Extrahiert den Monat (1 bis 12)MONTH({Date de création})4
WEEKDAY(date)Wochentag (1=So … 7=Sa)WEEKDAY(TODAY())4
HOUR(date)Extrahiert die StundeHOUR({Horodatage})14
MINUTE(date)Extrahiert die MinutenMINUTE({Horodatage})30
SECOND(date)Extrahiert die SekundenSECOND({Horodatage})0
FORMAT_DATE(date, format)Formatiert ein DatumFORMAT_DATE(TODAY(), "dd/MM/yyyy")29/04/2026
FORMAT_DURATION(secondes)Konvertiert Sekunden in HH:MM:SSFORMAT_DURATION(3661)01:01:01

Logische Funktionen

FunktionBeschreibungBeispielErgebnis
IF(condition, alors, sinon)Wenn… dann… sonstIF({Points} > 10, "Élevé", "Bas")Élevé
AND(c1, c2, ...)Wahr, wenn alle Bedingungen wahr sindAND({Actif}, {Validé})true
OR(c1, c2, ...)Wahr, wenn mindestens eine Bedingung wahr istOR({Urgent}, {Bloqué})true
NOT(condition)Kehrt eine Bedingung umNOT({Archivé})true
SWITCH(expr, v1, r1, …, défaut)Mehrwert-VerzweigungSWITCH({Priorité}, "Haute", 3, "Moyenne", 2, 1)3
ISBLANK(valeur)Wahr, wenn der Wert leer istISBLANK({Description})false
IFERROR(valeur, repli)Rückfallwert bei FehlerIFERROR({Prix} / {Quantité}, 0)0

Vergleichsoperatoren: == (gleich), != (ungleich), <, >, <=, >=

Erweiterte Optionen — Arbeitstage

Für Formeln mit Datumsberechnungen können Sie den Modus Nur Arbeitstage aktivieren:


  1. Öffnen Sie im Formeleditor den Abschnitt Erweiterte Optionen
  1. Aktivieren Sie Nur Werktage
  1. Konfigurieren Sie optional die Feiertage:
    • Fügen Sie Daten einzeln über die Auswahl hinzu
    • Oder importieren Sie eine Liste von Daten über eine CSV-Datei

Wenn diese Option aktiviert ist:

  • DAYS() zählt nur Arbeitstage (Wochenenden und Feiertage ausgeschlossen)
  • ADD_DAYS() fügt Arbeitstage hinzu (überspringt Wochenenden und Feiertage)

Beispiel: Wenn Montag der 29.04.2026 ist, gibt ADD_DAYS(TODAY(), 3) den 04.05.2026 (folgenden Montag) anstelle des 02.05.2026 zurück, da Samstag und Sonntag ignoriert werden.

Summenzeile (Spare Row)

Für Formeln mit dem Ausgabeformat Zahl zeigt die Summenzeile am unteren Rand der Tabelle automatisch eine Aggregation an:


VarianteAngezeigte Aggregation
RohSumme aller Werte
DauerSumme aller Werte
ProzentsatzDurchschnitt aller Werte
BewertungDurchschnitt aller Werte
PunktzahlDurchschnitt aller Werte

In einer Formel verwendbare Attribute

Nur bestimmte Attributtypen können in einer Formel referenziert werden:

EigenschaftstypIn die Formel eingefügter Wert
TextDer Textinhalt
ZahlDer numerische Wert
DatumDas Datum im ISO-Format
TagDie Namen der Tags, durch Kommas getrennt
BenutzerDer Name des Benutzers
Auto-NummerDer automatisch inkrementierte numerische Wert
ErstellungsdatumDas Erstellungsdatum der Entität
Datum der letzten ÄnderungDas Datum der letzten Änderung
Erstellt vonDer Name des Erstellers
Geändert vonDer Name des letzten Bearbeiters
LookupDer Spiegelwert, nur wenn die Spiegeleigenschaft selbst von einem der oben genannten zulässigen Typen ist

Nicht unterstützt: Formel, Beziehung, Dateien, URL, Checkliste, Rich-Text, Lokalisierung, Board-Link, Lieferungen, Abstimmung, Verbindung.

Einschränkungen und Best Practices


  • Leistung: Formeln werden automatisch kompiliert und zwischengespeichert. Für Boards mit vielen Elementen sollten einfache Formeln bevorzugt werden
  • NOW() und TODAY(): Diese Funktionen geben das Datum/die Uhrzeit zum Zeitpunkt der Anzeige zurück. Sie werden bei jeder Aktualisierung der Seite aktualisiert, aber nicht in Echtzeit
  • Datumsvergleich: Die Operatoren <, >, ==, !=, <=, >= funktionieren direkt mit Datumsangaben
  • Text + Zahl: Der Operator + verkettet automatisch, wenn einer der Operanden Text ist ("Total: " + {Points}"Total: 42")
  • Leere Werte: Wenn ein referenziertes Attribut keinen Wert hat, wird es als leere Zeichenkette ("") behandelt. Verwenden Sie ISBLANK() zur Überprüfung und IFERROR() zur Fehlerbehandlung

Verwandte Artikel

War diese Seite hilfreich?