Das Wissen aller Anwender nutzen

Im Allplan Connect Forum tauschen sich Anwender aus, geben wertvolle Tipps oder beraten sich bei ganz konkreten Aufgabenstellungen − auch international.
Und damit wirklich keine Frage unbeantwortet bleibt, unterstützen die Mitarbeiter des Technischen Supports ebenfalls aktiv das Forum.

Es erwarten Sie:

  • Foren-Vielfalt aus CAD Architektur, CAD Ingenieurbau uvm.
  • Tipps von User für User
  • international: Deutsch, Englisch, Italienisch, Französisch und Tschechisch

Melden Sie sich jetzt an und diskutieren Sie mit!

Zur Registrierung

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