Live-Forum - Die aktuellen Beiträge
Datum
Titel
24.04.2024 19:29:30
24.04.2024 18:49:56
Anzeige
Archiv - Navigation
1360to1364
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
Inhaltsverzeichnis

Textreihe zerlegen

Textreihe zerlegen
19.05.2014 09:56:50
Herbert
Guten Tag,
vielleicht kann mir wer bei folgendem Problem mit einer Formel helfen:
Ich möchte unten stehende Textreihen je in eine Spalte Trennen
1.) in Postleitzahl "8911"
2.) in Gemeinde "Admont"
3.) in Preis von "45,-"
4.) in Preis bis "61,-"
5.) in Trend "k" oder "J"
Solche Textreihen möchte ich zerlegen(5 Beispiele von 560):
8911 Admont 45,– 61,– k
8010 Kainbach bei Graz 120,– 180,– k
8181 Mitterdorf an der Raab 43,– 58,– k
8020 Graz, Sankt Peter 200,– 300,– j
8583 Pack 30,– 40,– k
Mit der Formel LINKS kann ich die Postleitzahl raustrennen, und mit RECHTS die Preise jedoch hier fängt das Problem schon an, die Preise haben eine verschieden Stellenanzahl, daher komm dann manchmal die Gemeinde mit!
Ich komm da einfach nicht weiter ! Vielen Dank im voraus.
Beste Grüße
Herbert aus der Steiermark

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Textreihe zerlegen
19.05.2014 10:24:43
Hajo_Zi
Hallo Herbert,
warum nicht einfach Text in Spalten.

AW: Textreihe zerlegen
19.05.2014 10:39:13
Rudi
Hallo,
mit ein paar Hilfsspalten:
ABCDEFGHI
1TextPLZOrtPreis1Preis2TrendHS1HS2HS3
28911 Admont 45,– 61,– k8911Admont45,–61,–k1345,– 61,– k61,– k
38010 Kainbach bei Graz 120,– 180,– k8010Kainbach bei Graz120,–180,–k24120,– 180,– k180,– k
48181 Mitterdorf an der Raab 43,– 58,– k8181Mitterdorf an der Raab43,–58,–k2943,– 58,– k58,– k
58020 Graz, Sankt Peter 200,– 300,– j8020Graz, Sankt Peter200,–300,–j24200,– 300,– j300,– j
68583 Pack 30,– 40,– k8583Pack30,–40,–k1130,– 40,– k40,– k

ZelleFormel
B2=LINKS(A2;4)
C2=TEIL(A2;6;G2-7)
D2=LINKS(H2;FINDEN(" ";H2))
E2=LINKS(I2;FINDEN(" ";I2))
F2=RECHTS(A2;1)
G2{=MIN(WENN(ISTZAHL(--TEIL(A2;ZEILE(5:1000);1));ZEILE(5:1000);""))}
H2=TEIL(A2;G2;9^9)
I2=TEIL(H2;FINDEN(" ";H2)+1;9^9)
Achtung, Matrixformel!
Die geschweiften Klammern{} nicht eingeben,
sondern die Zelle mit
Shift + Strg + Enter
verlassen statt Enter alleine.

Die Preise sind allerdings Text.
Gruß
Rudi

Anzeige
AW: Textreihe zerlegen
19.05.2014 11:47:21
Herbert
Hallo Rudi,
vielen, vielen Dank für deine komplexe Formel.
Leider habe ich einen Fehler beim runterziehen der Formel. Ich finde leider den Fehler nicht, da die Formel für mich leider viel zu komplex ist. Habe die Datei hochgeladen:
https://www.herber.de/bbs/user/90732.xlsx
Ist es möglich dass man die beiden Preise ohne ",-" und als Zahl darstellt? Vielen Dank.
Beste Grüße Herbert

AW: Textreihe zerlegen
19.05.2014 14:32:38
Rudi
Hallo,
ABCDEFGHI
28911 Admont 45,– 61,– k8911Admont4561k1345,– 61,– k61,– k

ZelleFormel
B2=LINKS(A2;4)
C2=TEIL(A2;6;G2-7)
D2=--LINKS(H2;FINDEN(",";H2)-1)
E2=--LINKS(I2;FINDEN(",";I2)-1)
F2=RECHTS(A2;1)
G2{=MIN(WENN(ISTZAHL(--TEIL(A2;ZEILE($5:$1000);1));ZEILE($5:$1000);""))}
H2=TEIL(A2;G2;9^9)
I2=TEIL(H2;FINDEN(" ";H2)+1;9^9)
Achtung, Matrixformel!
Die geschweiften Klammern{} nicht eingeben,
sondern die Zelle mit
Shift + Strg + Enter
verlassen statt Enter alleine.

Gruß
Rudi

Anzeige
AW: Textreihe zerlegen
19.05.2014 15:37:54
Herbert
Hallo Rudi,
vielen Dank für die komplexe Formel.
Es funktioniert nun BESTENS! Nochmals vielen Dank.
Liebe Grüße Herbert aus der Steiermark

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige