Seite 1 von 1

Postleitzahl und Ort in einer Zelle - Trennen auf 2 Zellen

Verfasst: Do, 16.11.2006 19:04
von luv691
Hallo liebe Gemeinde,
ich bin Umsteiger von Excel!

Ich habe eine Tabelle mit Adressen übernommen.
Dort wurde PLZ und Ort in eine Zelle eingegeben. Damit ich besser arbeiten kann, will ich dies nun trennen, also in einer Spalte nur die PLZ und daneben den Ort. In dieser Tabelle sind ziemlich viele Adressen, sodass ich das per Hand kaum schaffen kann.

Ich habe probiert, ein Makro aufzuzeichnen, aber das hat nicht gut geklappt. So fit bin ich in diesem Bereich auch nicht!

In einer Zelle steht also:
12345 Teststadt
und man müsste folglich die ersten fünf Zeichen ausschneiden, dann das Leerzeichen entfernen (oder PLZ und Leerzeichen ausschneiden?) und die PLZ eine Spalte weiter links einfügen
Kann man mein Problem irgendwie lösen?
Danke
Pascal aus dem Norden

Verfasst: Do, 16.11.2006 19:43
von Bäuerle
hallo Pascal,

die Postleitzahl kannst Du so ermitteln, Vorraussetzung ist auch, dass
es immer 5 Zahlen sind

in A1 steht zB 12345 buxte
dann in B1:

Code: Alles auswählen

=LINKS(A1;5)
ergibt 12345

in C1

Code: Alles auswählen

=RECHTS(A1;LÄNGE(GLÄTTEN(A1))-5)
ergibt buxte.

gruß Andy

Verfasst: Do, 16.11.2006 19:45
von yeti
Hi,

vielleicht helfen Dir die Textfunktionen weiter.
Beispielsweise die PLZ könntest Du mit der Funktion:

=links(b5;5)

separieren, wenn die Angaben in der Zelle B5 stehen. Dies nur mal als Anahltspunkt für Dich, bin grad knapp mit der zeit aber ich meine daß Du mit diesen Textfunktionen weiterkommst.

Gruß Yeti

Verfasst: Do, 16.11.2006 19:45
von yeti
Bäuerle hat geschrieben:hallo Pascal,

die Postleitzahl kannst Du so ermitteln, Vorraussetzung ist auch, dass
es immer 5 Zahlen sind

in A1 steht zB 12345 buxte
dann in B1:

Code: Alles auswählen

=LINKS(A1;5)
ergibt 12345

in C1

Code: Alles auswählen

=RECHTS(A1;LÄNGE(GLÄTTEN(A1))-5)
ergibt buxte.

gruß Andy
OK, war besser und schneller :D

Verfasst: Do, 16.11.2006 19:53
von Karolus
Hallo Pascal

Die PLZ extrahierst du mit :

=LINKS(A1;5)

und den Ort bekommst du mit
:
=RECHTS(A1;LÄNGE(A1)-LÄNGE(B1)-1)

unter der Voraussetzung das PLZ+ort in Spalte A, die obere Formel in Spalte B steht.

Beide Formeln kannst du nach unten ziehen, und falls du Spalte A löschen willlst, müstest du vorher noch Sp.B und Sp. C ausschneiden und ->Inhalte einfügen(unter Ausschluss von 'Formeln').

Ein nützliches Makrotool für Aufgaben dieser Art ist :

http://ooomacros.sourceforge.net/user.php#104183

Gruß Karo

Verfasst: Fr, 17.11.2006 13:34
von Gert Seler
Hallo,
in Excel geht das mit : "Daten" --->"Text in Spalten" hier
kannst Du dann noch das Trennzeichen eingeben.

In Ooo habe ich die Funktion nicht gefunden.

mfg
Gert

Vielen Dank an alle

Verfasst: Fr, 17.11.2006 14:55
von luv691
sagt luv691 :idea: