Tabelleneinträge anhand Regeln aufteilen

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

Fantin
****
Beiträge: 102
Registriert: Mo, 22.03.2004 15:50
Kontaktdaten:

Tabelleneinträge anhand Regeln aufteilen

Beitrag von Fantin »

Hi!

Ich hab ne Adressliste, in der die Adressen einzelner Personen immer komplett in einer Spalte stehen, d.h. in einer Zelle steht dann z.B. "Beispielstraße 6, 12345 Musterburg". Jetzt würde ich das gerne aufteilen, so dass in einer Spalt immer die Straße steht, in der nächsten die PLZ und in der nächsten der Ort.
Geht das irgendwie per Filter oder sowas? Oder muss ich das per Hand machen? (Sind ziemlich viele Adressen)

Julius
Bild
Stephan
********
Beiträge: 12368
Registriert: Mi, 30.06.2004 19:36
Wohnort: nahe Berlin

Beitrag von 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:

=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
Fantin
****
Beiträge: 102
Registriert: Mo, 22.03.2004 15:50
Kontaktdaten:

Beitrag von Fantin »

Herzlichen Dank! Du hast mir wirklich weitergeholfen!
Bild
Fantin
****
Beiträge: 102
Registriert: Mo, 22.03.2004 15:50
Kontaktdaten:

Beitrag von Fantin »

Eine Frage hätte ich noch:

Wenn ich einen Eintrag in der Form <Nachname><Komma><Leerzeichen><Vorname> habe, wie kann ich dies dann aufteilen?
Gibt es zu dieser Funktion irgendwo eine Dokumentation?

Julius
Bild
Antworten