Boris Kirkorowicz schrieb am 18.06.2016 um 21:40:
Hallo,

Am 18.06.2016 um 13:14 schrieb Alois Klotz:
Falls die Kundennamen Leerzeichen oder "/" enthalten, ersetze ich diese
durch "_".
Zusätzlich auch noch alle Umlaute und "ß".
manuell oder per Formel?
Falls letzteres: wie?


Hallo

per Formel:

ich hab es nicht auf einmal gemacht....

Leerzeichen vorne und hinten entfernen dann Leerzeichen dazwischen und "/" gegen Unterstrich wechseln:
WECHSELN(WECHSELN(GLÄTTEN(Blattname.E14);" ";"_");"/";"_")

dann die Umlaute etc.:
=WECHSELN(WECHSELN(WECHSELN(WECHSELN(Blattname.AP14;"ä";"ae") ;"ö";"oe") ;"ü";"ue");"é";"e")

jetzt noch zusammenhängen mit "_" dazwischen:
=Blattname.B14>0;Blattname.AM14&"_"&Blattname.AD14+Blattname.AE14&"-"&Blattname.V14&"_"&Blattname.AQ14

könnte man natürlich alles in eine Formel packen...

MfG Alois


--
Liste abmelden mit E-Mail an: [email protected]
Probleme? 
http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert

Antwort per Email an