Wie kann ich Daten die sich in einer Zelle in Excel befinden trennen?

4 Antworten

Abhängig von der Zahl der Datensätze ist manuell manchmal sogar die schnellere Lösung. Anrede lässt sich einfach ermitteln, wenn wirklich immer Herr und Frau so ausgeschrieben sind, oder gibt es auch Hr. Dr. und co?
wenn nicht: =links(A1;4)

Wenn man fest von fünfstelligen PLZ ausgeht, könntest Du die Position der PLZ im Text so feststellen (vielleicht fällt jemandem noch was eleganteres ein)
=FINDEN("#####";WECHSELN(WECHSELN(WECHSELN(WECHSELN(WECHSELN(WECHSELN(WECHSELN(WECHSELN(WECHSELN(WECHSELN(A2;1;"#");2;"#");3;"#");4;"#");5;"#");6;"#");7;"#");8;"#");9;"#");0;"#"))

(alles in eine Zeile: Es werden alle Zahlen durch # ersetzt und dann die Position gesucht wo ##### steht. Das sollte hoffentlich immer die PLZ sein)
Ich habe es in meinem Beispiel in eine Hilfsspalte G kopiert, damit die Formeln etwas überschaubarer bleiben. Kannst Du aber auch direkt in die nachfolgenden Formeln schreiben:
Von dieser eben ermittelten Position aus hast Du natürlich einmal die PLZ selbst: =TEIL(A1;G1;5) -> G1 wie gesagt die Position der PLZ
und alles rechts davon sollte der Ort sein:
=TEIL(A1;G1+6;99)

Für die Trennung zwischen Namen und Straße fällt mir aber keine zuverlässige Lösung ein, wie man auseinander halten kann ob es zwei Vornamen oder eine Straße mit zwei Wörtern ist. Also
Eva Maria Müller Marktplatz 7 oder
Eva Müller Am Marktplatz 8
Ich würde unterstellen, dass die meisten Straßen nur aus einem Wort bestehen und das so trennen und den Rest manuell nacharbeiten.
=TEIL(A1;6;LÄNGE(A1)-ABS(G1-LÄNGE(A1))-6)
liefert den Text nach der Anrede bis PLZ -> das dann separat versuchen in Name und Str. zu splitten.

Über die "Text in Spalten"-Funktion. Du markierst deine Spalte, wählst die Funktion und gibts "leerzeichen" zum Trennen an. Allerdinsg musst du dann die gewünschten Daten die du nicht trennen wolltest wieder zusammen führen.

wieder zusammen führen

Genau das kann seehhr aufwändig werden: wennzB mal Hausnummern fehlen, mal drei Vornamen existieren (Johann Baptist Nepomuk Mustermann), mal der Orts- oder Straßenname aus zwei oder mehr Teilen besteht (Kirchheim u.Teck, Freiburg i. Br., Innerer Ring, Karl Maria v. Weber-Platz, Tegernseer Landstraße). Es gibt komplizierte Methoden, zumindest zu testen, ob eine Zahl eine bis zu 4-stellige Hausnummer oder eine 5-stellige Postleitzahl ist - mehr kann wohl kein Programm leisten (und jetzt um halb zwei nachts sowieso nicht mehr)

Aber man kann nach der Aktion Text in Spalten einige Leerspalten einfügen, um Manövrierraum zum schnelleren Verschieben der getrennten Zellen zu haben.

0

Idealerweise sind die einzelnen Adressdaten mit Tabulatoren oder einem Semikolon getrennt. Dann man ganz leicht im Optionsmenü von 'Text in Spalten' das entsprechende Trennzeichen auswählen.

Stehen hingegen nur Leerzeichen als Trennzeichen zur Verfügung wird es etwas kniffelig. Im ersten Fenster, ebenfalls im Optionsmenü (Text in Spalten), kann zwischen 'Getrennt' und 'Feste Breite' gewählt werden. Sollte kein passendes Trennzeichen vorhanden sein, kann über 'Feste Breite' ein bestimmter Trennbereich festgelegt werden. Ich befürchte zwar, dass dies auch nicht einwandfrei funktioniert. Zumindest aber insofern eine Erleichterung, dass die manuelle Korrektur etwas schneller gehen sollte.

Wie viele Datensätze sind es und aus welchem Programm stammen die Adressen? Unter Umständen bietet sich ein neuer Export, mit geeignetem Trennzeichen, der Adressen an.

SVERWEIS mit mehreren Suchfunktionen?

Hallo Excel Profis,

ich bin am verzweifeln. Ich habe ein Excel Datei mit zwei Tabellenblättern. Tabellenblatt 1 beinhaltet eine leere Tabelle, welches mit einem SVERWEIS mit Daten aus dem anderen Tabellenblatt ausgefüllt werden soll.

Beispiel:

Wenn man in Zelle C4 z.B. HAM eingibt, soll in Zelle L10 das Gesamtergebnis für diese Typen (HAM und A319) gesucht und angezeigt werden. Also in diesem Falle sollte in der Zelle 12.302 stehen.

Ich habe mehrere Versuche unternommen (SVERWEIS, INDEX, WENN etc.) aber keine Funktion hat bisher geholfen.

Könnt ihr mir hierbei weiterhelfen bitte? Vielen Dank vorab...

...zur Frage

Wie kann man in Excel eine Zelle mit einer gemischten Formatierung kopieren?

Ich habe in einer Excel(2007) Mappe mehrere Blätter. In jedem Blatt ist eine Namensliste, die wie folgend Formatiert ist (Mustermann, Max), wobei der Nachname immer FETT geschrieben ist. Da die Namen sehr oft wechseln, möchte ich dies auf die anderen 8 Blätter automatisch kopiern lassen. Wenn ich aber auf dem 2. Arbeitsblatt mit "=Blatt1!A8" den Namen kopieren will wird aus dem "Mustermann, Max" ein "Mustermann, Max". Es wird die Formatierung leider nicht mit übertragen. Ist dies mit Excel überhaupt möglich?

...zur Frage

Wie kann ich einen Textteil, der in der ersten Zelle steht in einer zweite Zelle suchen und den gesuchten Teil in einer neuen Zelle ausgeben (mit Excel Formel)?

Hallo, Und zwar möchte ich den Inhalt einer Zelle in einer anderen Zelle suchen, die aber mehr Buchstaben besitzt, als die Zelle, in der der gesuchte Inhalt steht. Der gesuchte Inhalt der Zelle soll dann von Excel in einer neuen Zelle ausgegeben warden.

Beispiel:

Textfeld:

Messe 123 Frank Mustermann

Lise Müller Besuch Messebesuch XYZ

Frank Schulz Besuch Messe ZZZ

Suchkriterium 1:

Lise Müller

Frank Mustermann

Lotta Meier

Britta Schulze

Jetzt soll Excel in dem Textfeld nach allen Namen suchen und in der Zelle neben dem Text den Namen ausgeben, der in der entsprechenden Zelle gefunden wurde.

Habt ihr eine Idee?

...zur Frage

Kann man in Excel mehrere Formeln in einer Zelle haben?

Hi, ich schreibe gerade ein Programm in Excel und da habe ich für den Status eine Formel in einer Zelle. Der Status wird in manchen Zeilen kann der Status aber noch nicht angezeigt werden, da noch nicht alle dafür notwendigen Zellen ausgefüllt sind. Deshalb zeigt Excel darin #Zahl! an. Das will ich aber nicht! Beim recherchieren habe ich eine Formel gefunden, die verhindert, dass dieser Fehlerwert angezeigt wird und diese will ich auch dort einbauen. Nachdem dort aber schon eine Formel drinnen steht, ist meine Frage, wie man verschiedene Formeln in Excel 2010 voneinander trennen kann. Danke für die Antworten schon im Voraus!

...zur Frage

Was möchtest Du wissen?