Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Text Teilen Größer als 2 Stellen

Text Teilen Größer als 2 Stellen
19.11.2004 17:16:15
Walter
Hallo,
habe folgende Problem:
Ich muß einen Text trennen,
z.b. "Schmitz Werkstattt"
es soll getrennt werden wenn mehr als 1 Leerzeichen, dann in einer anderen Formel mehr als 2 und größer als 2 Leerzeichen zwischen dem Text sind.
Gehtr das ?
Danke im voraus
Gruß Walter mb
Anzeige

9
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Text Teilen Größer als 2 Stellen
AndreasG
Hallo Walter,
so als Ansatz.
Mit FINDEN(" ";A1) findest du die Position von, in diesem Beispiel 2 Leerzeichen im Text. Dann kannst du mit z.B. =LINKS(A1;FINDEN(" ";A1-1) den Teilstring links davon extrahieren. usw.
Grüße
Andreas
Leider auch nicht...
19.11.2004 17:55:34
Walter
Hallo Andreas,
wie schon festgestellt, funktioniert es nicht.
#Wert steht in Zelle.
Der Text steht unterschiedlich Breit auseinander.
Gruß Walter mb
Anzeige
AW: Text Teilen Größer als 2 Stellen
=Peter=
Hallo Walter,
entspricht das deinen Vorstellungen:
Tabelle1
 ABCD
1Schmitz WerkstattSchmitz Werkstatt1 Leerzeichen
2Schmitz  WerkstattSchmitz Werkstatt2 Leerzeichen
3Schmitz   WerkstattSchmitz Werkstatt3 Leerzeichen
Formeln der Tabelle
B1 : =TEIL(A1;1;FINDEN(" ";A1;1))
C1 : =RECHTS(A1; LÄNGE(A1)-LÄNGE(B1))
B2 : =TEIL(A2;1;FINDEN(" ";A2;1))
C2 : =RECHTS(A2; LÄNGE(A2)-LÄNGE(B2)-1)
B3 : =TEIL(A3;1;FINDEN(" ";A3;1))
C3 : =RECHTS(A3; LÄNGE(A3)-LÄNGE(B3)-2)
 
Diagramm - Grafik - Excel Tabellen einfach im Web darstellen    Excel Jeanie HTML  3.0    Download  
Gruss
Peter
Anzeige
Leider nicht
19.11.2004 17:53:38
Walter
Hallo Peter,
leider funktioniert es bei mir nicht.
Bei mir steht der Text unterschiedlich mal 1/2 oder mehr Leerzeichen, die ich nicht
genau weiß.
Gruß Walter
AW: Leider nicht
=Peter=
Hallo Walter,
dann vielleicht so:
Tabelle1
 ABCD
1Schmitz WerkstattSchmitz WerkstattSchmitz Werkstatt
2Schmitz  WerkstattSchmitz WerkstattSchmitz Werkstatt
3Schmitz   WerkstattSchmitz WerkstattSchmitz Werkstatt
Formeln der Tabelle
B1 : =GLÄTTEN(A1)
C1 : =TEIL(B1;1;FINDEN(" ";B1;1))
D1 : =RECHTS(B1; LÄNGE(B1)-LÄNGE(C1))
B2 : =GLÄTTEN(A2)
C2 : =TEIL(B2;1;FINDEN(" ";B2;1))
D2 : =RECHTS(B2; LÄNGE(B2)-LÄNGE(C2))
B3 : =GLÄTTEN(A3)
C3 : =TEIL(B3;1;FINDEN(" ";B3;1))
D3 : =RECHTS(B3; LÄNGE(B3)-LÄNGE(C3))
 
Diagramm - Grafik - Excel Tabellen einfach im Web darstellen    Excel Jeanie HTML  3.0    Download  
Gruss
Peter
Anzeige
Danke
19.11.2004 19:05:48
Walter
Hallo Peter,
Danke für den Tip,
probiere noch Heute aus.
Gruß Walter
AW: Text Teilen Größer als 2 Stellen
19.11.2004 18:16:55
HermannZ
Hallo Walter,
wenn ich das richtig verstanden habe, dann so!
hierbei spielt die Anzahl der Leerzeichen keine Rolle.
Beispiel:
DatumZeitMuster
 ABC
1574   
1575Schmitz Werkstatt  
1576Schmitz  WerkstattSchmitzWerkstatt
1577Schmitz   WerkstattSchmitzWerkstatt
1578Schmitz    WerkstattSchmitzWerkstatt
1579Schmitz     WerkstattSchmitzWerkstatt
1580Schmitz      WerkstattSchmitzWerkstatt
Formeln der Tabelle
B1575 : =WENN(LÄNGE(A1575)-LÄNGE(WECHSELN(A1575;" ";""))>1;LINKS(A1575;FINDEN(" ";A1575)-1);"")
C1575 : =WENN(LÄNGE(A1575)-LÄNGE(WECHSELN(A1575;" ";""))>1;RECHTS(A1575;FINDEN(" ";A1575)+1);"")
B1576 : =WENN(LÄNGE(A1576)-LÄNGE(WECHSELN(A1576;" ";""))>1;LINKS(A1576;FINDEN(" ";A1576)-1);"")
C1576 : =WENN(LÄNGE(A1576)-LÄNGE(WECHSELN(A1576;" ";""))>1;RECHTS(A1576;FINDEN(" ";A1576)+1);"")
B1577 : =WENN(LÄNGE(A1577)-LÄNGE(WECHSELN(A1577;" ";""))>1;LINKS(A1577;FINDEN(" ";A1577)-1);"")
C1577 : =WENN(LÄNGE(A1577)-LÄNGE(WECHSELN(A1577;" ";""))>1;RECHTS(A1577;FINDEN(" ";A1577)+1);"")
B1578 : =WENN(LÄNGE(A1578)-LÄNGE(WECHSELN(A1578;" ";""))>1;LINKS(A1578;FINDEN(" ";A1578)-1);"")
C1578 : =WENN(LÄNGE(A1578)-LÄNGE(WECHSELN(A1578;" ";""))>1;RECHTS(A1578;FINDEN(" ";A1578)+1);"")
B1579 : =WENN(LÄNGE(A1579)-LÄNGE(WECHSELN(A1579;" ";""))>1;LINKS(A1579;FINDEN(" ";A1579)-1);"")
C1579 : =WENN(LÄNGE(A1579)-LÄNGE(WECHSELN(A1579;" ";""))>1;RECHTS(A1579;FINDEN(" ";A1579)+1);"")
B1580 : =WENN(LÄNGE(A1580)-LÄNGE(WECHSELN(A1580;" ";""))>1;LINKS(A1580;FINDEN(" ";A1580)-1);"")
C1580 : =WENN(LÄNGE(A1580)-LÄNGE(WECHSELN(A1580;" ";""))>1;RECHTS(A1580;FINDEN(" ";A1580)+1);"")
 
Diagramm - Grafik - Excel Tabellen einfach im Web darstellen    Excel Jeanie HTML  3.0    Download  
Gruß Hermann
Anzeige
Hallo Ja...
19.11.2004 19:08:12
Walter
Hallo Hermann,
ja genau das meine ich unterschiedliche Anzahl von Leerzestellen.
Muß es morgen Testen, gehe davon aus das es klappt.
Gruß Walter mb
AW: Danke für die Rückantwort oT
19.11.2004 20:07:39
HermannZ
.
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige