von Stephan » Di, 12.10.2004 21:40
Sind alle Ausdrücke von der Form:
<Straßenname><ein Leerzeichen><Hausnummer><Komma><ein Leerzeichen><PLZ><ein Leerzeichen><Ort>
dann kannst Du folgende Formeln verwenden, z.B. in Zelle A1 steht:
Beispielstraße 6, 12345 Musterburg
in Zelle B1 steht dann die Formel:
=LINKS(A1;FINDEN(",";A1)-1) und liefert Straße und Hausnummer
in Zelle C1 steht die Formel:
=LINKS(RECHTS(A1;LÄNGE(A1)-FINDEN(",";A1)-1);FINDEN(" ";RECHTS(A1;LÄNGE(A1)-FINDEN(",";A1)-1))) und liefert die PLZ
in Zelle D1 steht die Formel:
=RECHTS(RECHTS(A1;LÄNGE(A1)-FINDEN(",";A1)-1);LÄNGE(RECHTS(A1;LÄNGE(A1)-FINDEN(",";A1)-1))-FINDEN(" ";RECHTS(A1;LÄNGE(A1)-FINDEN(",";A1)-1))) und liefert den Ort
kopiere nun die Formeln in alle notwendigen Zeilen der Spalten B bis D
markiere die Ergebnisse der Spalten in B bis D kopiere sie in 3 neue Spalten (z.B. neues Tabellenblatt) und wähle zum Einfügen Kontextmenü: Einfügen Inhalte und füge nur die Ergebnisse und NICHT die Formeln ein.
Gruß
Stephan
Sind alle Ausdrücke von der Form:
<Straßenname><ein Leerzeichen><Hausnummer><Komma><ein Leerzeichen><PLZ><ein Leerzeichen><Ort>
dann kannst Du folgende Formeln verwenden, z.B. in Zelle A1 steht:
Beispielstraße 6, 12345 Musterburg
in Zelle B1 steht dann die Formel:
[color=blue][b]=LINKS(A1;FINDEN(",";A1)-1)[/b][/color] und liefert Straße und Hausnummer
in Zelle C1 steht die Formel:
[color=blue][b]=LINKS(RECHTS(A1;LÄNGE(A1)-FINDEN(",";A1)-1);FINDEN(" ";RECHTS(A1;LÄNGE(A1)-FINDEN(",";A1)-1)))[/b][/color] und liefert die PLZ
in Zelle D1 steht die Formel:
[color=blue][b]=RECHTS(RECHTS(A1;LÄNGE(A1)-FINDEN(",";A1)-1);LÄNGE(RECHTS(A1;LÄNGE(A1)-FINDEN(",";A1)-1))-FINDEN(" ";RECHTS(A1;LÄNGE(A1)-FINDEN(",";A1)-1))) [/b][/color]und liefert den Ort
kopiere nun die Formeln in alle notwendigen Zeilen der Spalten B bis D
markiere die Ergebnisse der Spalten in B bis D kopiere sie in 3 neue Spalten (z.B. neues Tabellenblatt) und wähle zum Einfügen Kontextmenü: Einfügen Inhalte und füge nur die Ergebnisse und NICHT die Formeln ein.
Gruß
Stephan