Erweiterte Formel: Text-Funktionen

15. Januar 2024

Die Erweiterte Formel von Jotform Tabellen bietet verschiedene Funktionen zur Bearbeitung von Textwerten. Diese Anleitung beschreibt die Formelsyntax und die Verwendung der in Jotform Tabellen verfügbaren Textfunktionen.

Hier ist die Liste der Textfunktionen, die Sie in Jotform Tabellen verwenden können:

Funktion Beschreibung
FIND Findet ein Vorkommen von Zeichen in einer Zeichenkette, beginnend an der von Ihnen angegebenen Startposition.
LEFT Zeichen von der linken Seite einer Zeichenkette extrahieren.
LEN Gibt die Länge einer Zeichenkette zurück.
LOWER Macht eine Zeichenfolge klein.
MID Zeichen aus einer Zeichenkette extrahieren, beginnend an der von Ihnen angegebenen Position.
REPLACE Ersetzt die angegebene Anzahl von Zeichen in einer Zeichenkette durch eine neue Menge, beginnend an der von Ihnen angegebenen Position.
REPT Wiederholt Zeichen oder Zeichenketten eine bestimmte Anzahl von Malen.
RIGHT Zeichen von der rechten Seite einer Zeichenkette extrahieren.
SEARCH Findet ein Vorkommen von Zeichen in einer Zeichenkette.
SUBSTITUTE Ersetzt das Vorkommen von Zeichen in einer Zeichenkette durch eine von Ihnen angegebene neue Menge.
T Prüft, ob der angegebene Wert ein Text ist oder nicht.
TEXT Ändert das Format von Zahlen und Daten.
TEXTJOIN Verbindet String-Elemente mit einem Trennzeichen.
TRIM Entfernt führende, nachgestellte und zusätzliche Leerzeichen aus einer Zeichenfolge.
UPPER Macht eine Zeichenfolge zu einem Großbuchstaben.

Siehe auch:

FIND

Gibt die numerische Position des ersten Vorkommens von Nadel in Hauptstapel zurück. Im Gegensatz zu SEARCH unterscheidet FIND zwischen Groß- und Kleinschreibung und kann die Suche ab einem optionalen Offset beginnen.

Syntax:

FIND(needle,haystack[,offset])

Beispiele:

  • =FIND("Tag", "Sonntag") wird 4 zurückgeben.
  • =FIND("Tag", "Sonntag") liefert WERT!.
  • =FIND("o", "Hallo Welt") gibt 5 zurück.
  • =FIND("o", "Hallo Welt",6) gibt 8 zurück.

LEFT

Gibt den Teil des Textes von der linken Seite zurück, der durch den Parameter length angegeben wird.

Syntax:

LEFT(text,length)

Beispiele:

  • =LEFT("Sonntag",3) liefert Sonne.
  • =LEFT("Hallo Welt",5) gibt Hallo zurück.

LEN

Gibt die Länge des Textes zurück.

Syntax:

LEN(text)

Beispiele:

  • =LEN("Sonntag") gibt 6 zurück.
  • =LEN("Hallo Welt") gibt 11 zurück.

LOWER

Wandelt Text in Kleinbuchstaben um.

Syntax:

Niederschreiben(Text)

Beispiele:

  • =LOWER("SONNTAG") gibt Sonntag zurück.
  • =LOWER("Hallo Welt") gibt Hallo Welt zurück.

MID

Gibt den Teil des Textes zurück, der durch die Parameter offset und length angegeben wurde.

Syntax:

MID(text,offset,length)

Beispiele:

  • =MID("abcdef",2,3) liefert bcd.
  • =MID("Sonntag",2,1) gibt u zurück.
  • =MID("Hallo Welt",2,4) gibt ello zurück.

REPLACE

Ersetzt einen Teil des Textes, der durch die Parameter Offset und Länge angegeben wird, durch den angegebenen Ersetzen-Wert.

Syntax:

REPLACE(text,offset,length,replace)

Beispiele:

  • =REPLACE(“Sunday“,4,3,””) gibt Sun zurück.
  • =REPLACE(“Sunday“,4,3, “Fleck”) gibt Sunspot zurück.
  • =REPLACE(“Sunday“,1,3,””) gibt day zurück.
  • =REPLACE(“Sunday“,1,3, “Some”) gibt Someday zurück.
  • =REPLACE(“Sunday“,1,7, “Irgendwann”) gibt #VALUE! zurück.

REPT

Wiederholt Text um die angegebene Anzahl Mal.

Syntax:

REPT(text,zahl)

Beispiele:

  • =REPT("aye",2) liefert ayeaye.
  • =REPT("Make",2) gibt MakeMake zurück.
  • =REPT("na ja, ",3) gibt na ja, na ja, na ja, zurück.

Gibt den Teil des Textes von der rechten Seite zurück, der durch den Parameter length angegeben wird.

Syntax:

RIGHT(text,length)

Beispiele:

  • =RIGHT("Sonntag",3) gibt den Tag zurück.
  • =RIGHT("Hallo Welt",5) gibt Welt zurück.

Suche

Gibt die numerische Position des ersten Vorkommens von nadel in haystack zurück. Im Gegensatz zu FIND wird bei SEARCH die Groß- und Kleinschreibung nicht berücksichtigt.

Syntax:

SEARCH(needle,haystack)

Beispiele:

  • =SEARCH("tag", "Sonntag") wird 5 zurückgeben.
  • =SEARCH("Tag", "Sonntag") gibt 5 zurück.
  • =SEARCH("o", "Hallo Welt") ergibt 5.

SUBSTITUTE

Ersetzt alle Vorkommen von search in text durch den angegebenen replace Wert. Bei SUBSTITUTE wird zwischen Groß- und Kleinschreibung unterschieden.

Syntax:

SUBSTITUTE(text,suchen,ersetzen)

Beispiele:

  • =SUBSTITUTE("Sonntag", "Tag","e") liefert Sonne.
  • =SUBSTITUTE("Sonntag", "Sonn", "Frei") gibt Freitag zurück.
  • =SUBSTITUTE("Äpfel und Bananen", "a", "o") gibt Äpfel und Bononos zurück.

T

Gibt Wert zurück, wenn es sich um eine Zeichenkette handelt und sonst leer.

Syntax:

T(Wert)

Beispiele:

  • =T("Äpfel") liefert Äpfel.
  • =T(20) gibt eine leere Zeichenkette zurück.
  • =T("20.50") gibt eine leere Zeichenkette zurück.
  • =T(TRUE) gibt eine leere Zeichenkette zurück.

TEXT

Ändert die Darstellung von Wert durch Anwendung von format. Der Parameter Wert kann entweder eine Zahl oder ein Datum sein.

Syntax:

TEXT(Wert,Format)

Hier sind einige beliebte Beispiele:

  • =TEXT(12345.678,"$#,###.##") – Währung mit Tausendertrennzeichen und 2 Dezimalstellen, z.B. $12.345.68.
    Hinweis: Jotform Tabellen rundet den Wert auf die in format angegebene Anzahl von Dezimalstellen.
  • =TEXT("20. Oktober 1990", "MM/TT/JJ") – Datum im Format MM/TT/JJ, z.B. 10/20/90.
  • =TEXT(45678.91011, "JJJJ-MM-TT HH:MM:SS") liefert 2025-01-21 21:50:34.
  • =TEXT("10/20/90", "DDDD") – Wochentag des Datums, z.B. Samstag.
  • =TEXT(0.345, "#.##%") – Prozentsatz, wie 34.50%.
  • =TEXT(5.50 , "# ?/?") – Bruchteil, z.B. 5 1/2.
  • =TEXT(123000000, "#.##E+#") – Wissenschaftliche Notation, wie 1.23E+8.
  • =TEXT(123456789,"(###) ###-####") – Telefonnummer, wie (012) 345-6789.
  • =TEXT(23, "####") – Führende Nullen, wie 0023.

Für verwandte Informationen siehe: Excel: TEXT-Funktion

TEXTJOIN

Verbindet Textelemente mit Begrenzungszeichen. Leere Textelemente werden ignoriert, solange der Parameter ignore_empty nicht FALSE (bool) ist.

Syntax:

TEXTJOIN(delimeter,ignore_empty,text1[,text2,...]

Beispiele:

  • =TEXTJOIN("-", "true", "fröhlich"," ", "gehen"," ", "rund"," ") liefert fröhlich-go-round.
  • =TEXTJOIN("+", "false", "fröhlich","", "go","", "rund") gibt fröhlich+go+rund zurück.
  • =TEXTJOIN("*",FALSE(), "fröhlich","", "gehen","", "rund") gibt fröhlich**go**rund zurück.

TRIM

Entfernt alle Leerzeichen aus Text mit Ausnahme von einzelnen Leerzeichen zwischen Wörtern.

Syntax:

TRIM(text)

Beispiele:

  • =TRIM("Sonntag") liefert Sonntag.
  • =TRIM("Hallo Welt") gibt Hallo Welt zurück.

UPPER

Wandelt Text in Großbuchstaben um.

Syntax:

UPPER(text)

Beispiele:

  • =UPPER("Sonntag") liefert SONNTAG.
  • =UPPER("Halloe Welt") gibt HELLO WORLD zurück.
Support kontaktieren:

Unser Kundensupport-Team ist rund um die Uhr erreichbar und die durchschnittliche Antwortzeit beträgt zwischen ein und zwei Stunden.
Sie können unser Team erreichen über:

Support Forum: https://www.jotform.com/answers/

Kontakt zum Jotform Support: https://www.jotform.com/contact/

Kommentar abschicken:

Jotform Avatar
Diese Seite ist durch reCAPTCHA geschützt und es gelten die Google Datenschutzbestimmungen und Nutzungsbedingungen.

Podo Comment Schreiben Sie den ersten Kommentar.