Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Excel Spalte trennen
#1
Ich stehe vor einem Komfort Problem welches ich bisher nicht lösen kann.

Gibt es ein Makro oder Formel mit welcher ich den Text in einer Spalte splitten kann?

Folgendes Bsp.

               A                              B
1       Adresse                     Name
2       Forstweg 1           Herr Karl August
3       Blumstr. 2            Frau Eva Adam


Ich möchte jetzt Spalte B so trennen, dass "Herr" "Karl" "August" in jeweil einer eigenen Spalte stehen.

Vielen Dank für eure Hilfe
Antworten Top
#2
Hola,

entweder über Daten - Text in Spalten, oder:

http://www.herber.de/excelformeln und bitte suchen .../formeln.html?welcher=326

Gruß,
steve1da
Antworten Top
#3
Vielen Dank

wie ist es wenn sich aber etwas ändert:

z.B. wenn Herr Dr. Karl August da steht. Kann man dies spezifizieren oder mit Regeln splitten?
Antworten Top
#4
Hola,

dann musst du schon erklären, warum das spezifisch ist.

Gruß,
steve1da
Antworten Top
#5
Hi,

für Daten trennen hätte ich auch was

Arbeitsblatt mit dem Namen 'Tabelle1'
      Adresse                    Name   
Forstweg 1        Herr Karl AugustHerrKarlAugust
Blumstr. 2        Frau Eva AdamFrauEvaAdam

ZelleFormel
C2=GLÄTTEN(TEIL(WECHSELN($B2;" ";WIEDERHOLEN(" ";99));99*(SPALTE(A1)-1)+1;99))
D2=GLÄTTEN(TEIL(WECHSELN($B2;" ";WIEDERHOLEN(" ";99));99*(SPALTE(B1)-1)+1;99))
E2=GLÄTTEN(TEIL(WECHSELN($B2;" ";WIEDERHOLEN(" ";99));99*(SPALTE(C1)-1)+1;99))
C3=GLÄTTEN(TEIL(WECHSELN($B3;" ";WIEDERHOLEN(" ";99));99*(SPALTE(A2)-1)+1;99))
D3=GLÄTTEN(TEIL(WECHSELN($B3;" ";WIEDERHOLEN(" ";99));99*(SPALTE(B2)-1)+1;99))
E3=GLÄTTEN(TEIL(WECHSELN($B3;" ";WIEDERHOLEN(" ";99));99*(SPALTE(C2)-1)+1;99))
Diese Tabelle wurde mit Tab2Html (v2.5.0) erstellt. ©Gerd alias Bamberg


nur das mit den Regeln.... ;)
lg Chris
Feedback nicht vergessen.
[Bild: v.gif]
3a2920576572206973742064656e20646120736f206e65756769657269672e
Antworten Top
#6
(21.09.2015, 15:16)steve1da schrieb: Hola,

dann musst du schon erklären, warum das spezifisch ist.

Gruß,
steve1da

in der Spalte A steht z.B:

Herr Karl August
Frau Eva Adam
Herr Dr. Uwe Bein

usw.

mit der Formel würde er den Vornamen mit dem "Dr." übernehmen.
Antworten Top
#7
Hallo!
Meinst du es so?


Tabelle4

ABCDEF
1Titel und Name trennen
2
3Voller Name TitelVornameNamemögl. Titel
4Herr Ing. Heinz Mustermann Herr Ing.HeinzMustermannHerr Dr.
5Herr Dr. Thomas Mittermeier Herr Dr.ThomasMittermeierFrau Dr.
6Heinz Silberbauer HeinzSilberbauerHerr Prof.
7Frau Prof.  Gabi Maier Frau Prof. GabiMaierFrau Prof.
8Frau Ing. Renate Huber Frau Ing.RenateHuberHerr Ing.
9Herr Prof.  Jens Huber Herr Prof. JensHuberFrau Ing.
10Vermittlung Martin HuberVermittlungMartinHuberVermittlung
11Buchhaltung Anna MeisterBuchhaltungAnnaMeisterBuchhaltung
12ABC Heidi GruberABCHeidiGruber
13
14ABC
Formeln der Tabelle
ZelleFormel
C4{=WENN(MAX(WENN((F$4:F$21>"")*ISTZAHL(SUCHEN(F$4:F$21;A4)*1);ZEILE($4:$21)-ZEILE(F$4)+1;))=0;"";INDEX(F$4:F$21;MAX(WENN((F$4:F$21>"")*ISTZAHL(SUCHEN(F$4:F$21;A4)*1);ZEILE($4:$21)-ZEILE(F$4)+1;))))}
D4=TEIL(A4;LÄNGE(C4)+(C4>"")+1;LÄNGE(A4)-LÄNGE(C4&E4)-(C4>"")-1)
E4{=TEIL(A4;MAX((TEIL(A4;SPALTE(1:1);1)=" ")*SPALTE(1:1))+1;999)}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4

Gruß
Wilfried
Antworten Top
#8
Hi,

wo siehst du denn ein Problem?

Tabelle3

ABCDEF
1AdresseName
2Forstweg 1        Herr Dr. Karl AugustHerrDr.KarlAugust
3Blumstr. 2        Frau Eva AdamFrauEvaAdam
Formeln der Tabelle
ZelleFormel
C2=GLÄTTEN(TEIL(WECHSELN($B2;" ";WIEDERHOLEN(" ";99));99*(SPALTE(A1)-1)+1;99))
D2=GLÄTTEN(TEIL(WECHSELN($B2;" ";WIEDERHOLEN(" ";99));99*(SPALTE(B1)-1)+1;99))
E2=GLÄTTEN(TEIL(WECHSELN($B2;" ";WIEDERHOLEN(" ";99));99*(SPALTE(C1)-1)+1;99))
F2=GLÄTTEN(TEIL(WECHSELN($B2;" ";WIEDERHOLEN(" ";99));99*(SPALTE(D1)-1)+1;99))
C3=GLÄTTEN(TEIL(WECHSELN($B3;" ";WIEDERHOLEN(" ";99));99*(SPALTE(A2)-1)+1;99))
D3=GLÄTTEN(TEIL(WECHSELN($B3;" ";WIEDERHOLEN(" ";99));99*(SPALTE(B2)-1)+1;99))
E3=GLÄTTEN(TEIL(WECHSELN($B3;" ";WIEDERHOLEN(" ";99));99*(SPALTE(C2)-1)+1;99))
F3=GLÄTTEN(TEIL(WECHSELN($B3;" ";WIEDERHOLEN(" ";99));99*(SPALTE(D2)-1)+1;99))

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8

Der Titel steht halt nun ebenfalls in einer separaten Zelle.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#9
Hallo Günter,

das Problem wird wohl sein, dass in der Vornamenspalte der Dr. steht, in der Familiennamenspalte der Vorname und der Familienname dann außerhalb der "Tabelle" Smile
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top
#10
Hi André,

das ist zwar richtig. Doch dieses Problem wird er auch haben, wenn die Person mehrere Vornamen hat.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste