Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
264to268
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
264to268
264to268
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Aus 1 Zelle 3 (außer mit Text in Spalten)

Aus 1 Zelle 3 (außer mit Text in Spalten)
11.06.2003 13:27:31
Thomas
Liebes Forum!
Ich hab in einer Zelle folgende Information:

PLZ, Ort, Straße.

Hab ich mittels Formel die Möglichkeit aus dieser einen Zelle 3 zu machen (zB die Zelle durchlaufen lassen und wenn ein nicht nummerischer Wert auftritt sollen die Zahlen davor in eine andere Zelle geschrieben werden?!!?!?!?)

Bitte um Hilfe
Danke Thomas

10
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Aus 1 Zelle 3 (außer mit Text in Spalten)
11.06.2003 13:39:19
Martin

Angenommen, Deine Zelle ist A1. Dann schreibe in die Zelle, die die Postleitzahl enthalten soll:

=WENN(ISTZAHL(WERT(LINKS(A1;5)));LINKS(A1;5);" ")

(Wenn keine PLZ angegeben wurde, bleibt das Zielfeld leer.)

Gruß Martin



Re: Aus 1 Zelle 3 (außer mit Text in Spalten)
11.06.2003 13:40:55
Thomas

Hallo Martin!

Die PLZ ist eigentlich das geringste Problem da immer gleich lang. Problematisch ist der Ort und die Straße.

LG
Thomas

3 Formeln
11.06.2003 14:03:44
ingo

hallo Thomas,

wenn in a1 dein String steht brauchst Du 3 Formeln:

b1 (Postleitzahl): =links(a1;5)

d1 (Hausnummer) : =TEIL(A1;MIN(WENN(ISTFEHLER(1*(TEIL(A1;ZEILE(6:999);1)));9999;ZEILE(6:999)));999)
(Matrixformel: Eingabe abschließen mit Strg-Shift-Enter)

c1 (Straße) : =GLÄTTEN(WECHSELN(TEIL(A1;6;999);d1;""))

solltest Du Fragen haben melde Dich einfach nocmal

Gruß Ingo


Anzeige
Re: 3 Formeln
11.06.2003 14:06:51
Thomas

danke, werd mir das gleich anschauen.

Re: Straße des 17. Juni 123 .....
11.06.2003 14:46:52
ingo

Hallo Thomas,
prinzipiell ist es sehr schwer alle eventualitäten mit so einer Abfrage abzufangen.
ME sind dies ausreisser, die viel seltener vorkommen als z.B. Hausnummer 123b.
wenn Du mir ein kriterium nennen kannst, welches eine Hausnummer eindeutig von einer anderen Nummer im Straßennamen unterscheidet kann ich es gerne noch einmal versuchen

Gruß Ingo

Anzeige
Eventualitäten
11.06.2003 14:59:19
WF

Hi Ingo,

siehe den link in meinem vorigen posting.

Diese Formel geht nur den Bach runter, wenn es keine Haus-Nr. gibt oder in der Nr. Leerzeichen vorkommen.

Salut WF

Re: Eventualitäten
11.06.2003 16:20:51
ingo

Hallo Thomas,
hier eine Lösung mit einer Hilfsspalte, die immer die letzte zusammenhängende Zahl in deinem String + alles dahinter als hausnummer angibt
a1: String

b1: (Plz) =WERT(LINKS(A1;5))

d1: (letzte Ziffer) =MAX((1-ISTFEHLER(1*(TEIL(A1;ZEILE($6:$999);1))))*ZEILE($6:$999)) (Matrixformel)

e1: (Hausnummer) =RECHTS(A1;LÄNGE(A1)-(D1-MAX(WENN((ISTFEHLER(RECHTS(LINKS(A1;D1);ZEILE($2:$999))*1));0;(ZEILE($2:$999)))))) (Matrixformel)

c1: (Straßenname) =GLÄTTEN(WECHSELN(TEIL(A1;6;999);E1;""))

Gruß Ingo

Anzeige
Re: Eventualitäten
11.06.2003 16:26:04
thomas

hallo ingo!

danke für deine hilfe. werd ich mir später in ruhe anschauen.

lg
thomas

Ich belasse es beim letzten Leerzeichen
11.06.2003 16:45:11
WF

Hi Ingo,

optimal wird's nie.

Deine Hilfsspalte löst zwar
12345 Gartenstr. 4 b
nicht aber
12345 Marktplatz
12345 Gartenstr. VIII
12345 Straße des 17. Juni 5 (Hausnummern unter 100)

Salut WF

339 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige