HERBERS Excel-Forum - das Archiv

Thema: Zellen Teilen, die aus Text, Zahlen, Leerzeichen etc. besteh

Zellen Teilen, die aus Text, Zahlen, Leerzeichen etc. besteh
Franz_68
Guten Tag,

in Einer Zelle befinden sich Adressinformationen z.B Straße und Hausnummer zugleich.

Friedrich-Ebert-Str.144
Vennhofallee 57
Am Landscheidbühl 12
Am Gänsbühl 13a
Von-Heide-Weg 17 c

siehe Muster: https://www.herber.de/bbs/user/176005.xlsx

jeder diese Daten stehen jeweils in einer Zelle.

Jetzt würde ich gerne die Zellen Teilen.
Problem dabei ist, dass manchmal ein Leerzeichen nach Str. ist, manchmal nicht, oder das manchmal nach der Hausnummer ein Zusatz wie "a" ohne Leerzeichen ist.
Da es um mehrere tausend Datensätze geht, ist das manuell sehr zeitaufwendig.
Über die Funktion "Text in Spalten" sehe ich keine Lösung der Sache.
Vielleicht hat jemand einen Tipp, wie sich aus einer Spalte zwei machen lassen. Und ich die Straße in einer Spalte erhalten und die Hausnummer, wie den dazugehörigen Zusatz erhalte.

Vielen Dank vorab



AW: Zellen Teilen, die aus Text, Zahlen, Leerzeichen etc. besteh
{Boris}
Im Anhang habe...
Case
Moin, :-)

... ich dir eine Lösung per Power Query erstellt: ;-)
https://www.herber.de/bbs/user/176006.xlsx

Informationen zu Power Query: ;-)
https://excelhero.de/power-query/power-query-ganz-einfach-erklaert/

Servus
Case
AW: Zellen Teilen, die aus Text, Zahlen, Leerzeichen etc. besteh
Daniel
HI
ich würde bei den gegeben Beispielen bei der ersten Ziffer im Text trennen.

also beispielsweise so für Straßenname:

=GLÄTTEN(LINKS(A2;AGGREGAT(15;6;FINDEN({0;1;2;3;4;5;6;7;8;9};A2);1)-1))

und so für die Hausnummer:

=TEIL(A2;AGGREGAT(15;6;FINDEN({0;1;2;3;4;5;6;7;8;9};A2);1);99)

Gruß Daniel
AW: Zellen Teilen, die aus Text, Zahlen, Leerzeichen etc. besteh
Emkaes
Hallo,

@ Daniel

es gibt auch die „Strasse des 17. Juni 1953“ oder die „Strasse des 7. Oktober“.

Eine manuelle Nacharbeit ist generell bei allen Lösungsvorschlägen imho unumgänglich
AW: Zellen Teilen, die aus Text, Zahlen, Leerzeichen etc. besteh
Franz_68
Hi,

vielen Dank, jetzt konnte ich das Problem mit Hilfe von Boris teilweise lösen.

Folgendes Problem konnte ich dabei nicht lösen:

In einer original Zelle steht:

Marienstr. 3 a

Mit der Formel

=LINKS(N3;FINDEN("#";WECHSELN(N3;" ";"#";LÄNGE(N3)-LÄNGE(WECHSELN(N3;" ";""))))-1)

wird die Zelle in die Nachbarzelle "kopiert". Dabei verschwindet der Zusatz a.
Den Zusatz "a" hole ich mir jetzt über die Formel

=RECHTS(N3;LÄNGE(N3)-LÄNGE(O3)-1)

Jetzt steht aber immer noch die Hausnummer 3 in der gleichen Zelle, wie die Straße

Wie kann ich nun noch die Hausnummer in die Zelle zu dem Zusatz der Hausnummer "a" hinzufügen?

Über einen Tipp würde ich mich sehr freuen.

Vielen Dank
AW: Zellen Teilen, die aus Text, Zahlen, Leerzeichen etc. besteh
Uduuh
Hallo,
mit der Optimierung von Franz Pölt, die du anscheinend nicht beachtet hast, funktioniert auch Marienstr. 3 a.
=LINKS(A1;LÄNGE(A1)-VERWEIS(2;1/LINKS(RECHTS(A1&1;SPALTE(A1:Z1)))/ISTFEHLER(SUCHEN(".";RECHTS(A1&0;SPALTE(A1:Z1))));SPALTE(A1:Z1)-1))

Gruß aus'm Pott
Udo