Hallo Daniel,
Daniel Beier Entwicklung <[email protected]> schrieb:
> vielleicht kann mir jmd. helfen? Ich habe folgendes Problem.
>
> Beispiel:
>
> 192.168.0.1
> 192.168.0.11
> 192.168.0.111
>
> Dies möchte ich geändert haben in:
> 192.168.0.*
> 192.168.0.*
> 192.168.0.*
Allgemeine Lösung mit Erklärung wenn in A1 eine IP-Adresse steht:
a) Zuerst brauchen wir die Position des dritten ".". Dazu verwenden wir
die SUCHEN()-Funktion, die wir mit einem regulären Ausdruck füttern
können:
=SUCHEN("\.[0-9]+$";A1)
Übersetzt: Suche das Zeichen "." hinter dem mindestens eine Ziffer
steht und dann das Textende folgt. Das ist bei der IP-Adresse W.X.Y.Z
das "." vor dem "Z".
b) Nun schneiden wir den linken Teil des Textes bis zu dieser Position
heraus:
=LINKS(A1;SUCHEN("\.[0-9]+$";A1))
Damit wird aus W.X.Y.Z also W.X.Y.
c) Zuletzt hängen wir noch den Text "*" an:
=LINKS(A1;SUCHEN("\.[0-9]+$";A1))&"*"
Und fertig ist die Formel ;-)
Gruß,
Michael
--
____
/ / / / /__/ Michael Höhne /
/ / / / / [email protected] /
________________________________/
--
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