Länge eines Textes / Anzahl Zeichen zählen


Hallo an die Profis,

gibt es eine Formel, mit der ich die Länge eines Textes ermitteln kann? Also die Anzahl von Zeichen innerhalb eines Strings?
Mir schwebt so was vor, wie:

IF_(LÄNGE(@xxx@)>40)"Ausgabe1"_ELSE_"Ausgabe2"

Vielen Dank für Eure Hilfe!

Sonnige Grüße aus Kiel,
Thorsten
AX5 architekten

Wenn man keine Excel-Funktionen benutzen möchten, und auch VB-Script oder Python nicht in Frage kommt, muss man mit den in Allplan "eingebauten" String-Funktionen "leben". Da gibt es leider nur VALUE() und MID().

Mit MID() könnte man so etwas machen:

_IF_(MID(@xxx@;0;40)=@xxx@)"Textlänge kleiner/gleich 40"_ELSE_"Textlänge größer 40"

Man testet einfach, ob der Text aus den ersten 40 Zeichen gleich dem Gesamt-Text ist.
Wenn nicht, ist der Text offensichtlich länger.

Achtung, das funktioniert nur so lange zuverlässig, wie keine Wildcards (?,*) im Text von @xxx@ vorkommen. Sonst könnten diese beim Vergleich als solche interpretiert werden, und das ganze geht schief!

Du bist der Held. Vielen herzlichen Dank!

Sonnige Grüße aus Kiel,
Thorsten
AX5 architekten


https://campus.allplan.com/ uses cookies  -  More information

Accept