Ich hatte in Mathe eine Durchschnittsnote von 5. Immer nur fuenfen. Ab und an eine 4. Dann noch viele sechsen. Ich war schlecht in Mathe. Sehr schlecht. Dann kam Funktionsrechnung. Ich schreibe eine 1 nach der anderen. Der Lehrer dachte ich verarsch ihn. Danach wieder nur fuenfen und sechsen. Es war ein Horror.
Und jetzt, um halb sieben morgens, habe ich das Problem, das ich in einem Spreadsheet die Text-Werte zwei anderer Zellen vereinen und RegEX-maessig saemtliche Sonderzeichen entfernen und leerzeichen durch "-" ersetzen moechte. Kurz erklaert: zwei Text-Werte unterschiedlicher Zellen sollen zu einem URL freundlichen SLUG verwandelt werden und dieser Wert in eine neue Zelle geschrieben.
Erst vereine ich die beiden Text aus Zellen A1 und A2 und lasse es mir in A3 anzeigen. Dann entferne ich mit REGEXREPLACE die Sonderzeichen und fuege "-" ein. Dann verkuerze ich den slug noch um 20 Zeichen.
Wie gesagt. Ich war schlecht in Mathe. Und dies ist auch nicht wirklich Mathe, aber warum ich die Loesung hier kann, weiss ich nicht:
A6="qroftie-"&A2&"-"&LEFT(LOWER(REGEXREPLACE(REGEXREPLACE(REGEXREPLACE(TRIM(C2),"[^a-zA-Z0-9]+",""), "-{2,}", "-"), "^-+|-+$", "")), 20)