Alex Krauses Beitrag in Formel: von der E-Mail-Adresse zum Namen wurde als Antwort markiert
Hi,
einfacher und weniger Formeln hätte dieser Weg hier:
- 3 Bausteine (2 versteckt, 1 Ausgabe)
1. Baustein {Vorname}:
CONCAT(SUBTEXT("ABCDEFGHIJKLMNOPQRSTUVWXYZ", TEXTPOS("abcdefghijklmnopqrstuvwxyz", LEFT({user:email}, 1)), 1), SUBTEXT({user:email}, 2, SUB(TEXTPOS({user:email}, "."), 2)))
2. Baustein {Nachname}:
CONCAT(SUBTEXT("ABCDEFGHIJKLMNOPQRSTUVWXYZ", TEXTPOS("abcdefghijklmnopqrstuvwxyz", SUBTEXT({user:email}, ADD(TEXTPOS({user:email}, "."), 1), 1), 1), 1), SUBTEXT({user:email}, ADD(TEXTPOS({user:email}, "."), 2), SUB(TEXTPOS({user:email}, "@"), ADD(TEXTPOS({user:email}, "."), 2))))
3. Baustein {AusgabeName}
REPLACE(REPLACE(REPLACE(CONCAT({Vorname}, " ", {Nachname}), "ae", "ä"), "oe", "ö"), "ue", "ü")
Der Replace im 3. Baustein von ae in ä etc. ist optional 🙂
Gruß
Alex 🙂