justlukas
Goto Top

Zahlenfolgen aus Zahl und Text Zellen auslesen

Excel 2010

Hallo zusammen!

Ich habe folgendes Problem:

Ich habe in einer Zelle folgende Inhalte :

"ZA-ABC Deutschland GmbH, RN. 3363191,3349184,3363191,3336627"

ich möchte nun die 7stelligen Zahlenfolgen in jeweils eine Zelle extrahieren. Mein Ansatz dazu lautet wiefolgt:

{=--WECHSELN(TEIL(D4;FINDEN(".";D4)+1;LÄNGE(D4));"";"")}

Ich suche also in D4 den Punkt nach "RN", springe dann ein Feld vor und lese dann bis zum Ende hin aus. Stünde dort "ZA-ABC Deutschland GmbH, RN. 1234567" gibt er mir auch 1234567 aus. Im obrigen Beispiel jedoch nicht. Gibt es eine Möglichkeit das hinzukriegen? Vielleich bis zum Komma auslesen und das so oft bis nichts mehr dort steht?

LG

Content-Key: 183126

Url: https://administrator.de/contentid/183126

Ausgedruckt am: 28.03.2024 um 23:03 Uhr

Mitglied: Weiricth
Weiricth 04.04.2012 um 20:50:00 Uhr
Goto Top
ZA-ABC Deutschland GmbH, RN. 3363191,3349184,3363191,3336627

=RECHTS(D4;LÄNGE(D4)-SUCHEN("RN.";D4)-2)

dann kommt

3363191,3349184,3363191,3336627

und wenn du dann nur die ersten 7 stellen willst

=links(D4;7)

oder die letzen 7

=rechts(D4;7)


das Ganze kannste auch wieder schachteln

=links(RECHTS(D4;LÄNGE(D4)-SUCHEN("RN.";D4)-2);7)

oder für die letzen 7 zeichen

=rechts(RECHTS(D4;LÄNGE(D4)-SUCHEN("RN.";D4)-2);7)
Mitglied: Biber
Biber 04.04.2012 um 21:12:32 Uhr
Goto Top
...oder aber, falls die einzelnen RN-Nummern in den Spalten rechts neben dem Text in Spalte D erscheinen sollen( also in Spalte E, F, G, ..):

In Spalte E, angenommenerweise in Zeile 4 als erste Nutzdatenzeile:

=TEIL($D4;FINDEN(".";$D4)+2+(SPALTE(A1)-1)*8;7)

Nach unten kopieren so weit wie nötig.
Und dann alle gefüllten Zellen dieser Spalte nach rechts kopieren, soweit nötig.

OG
Mitglied: justlukas
justlukas 04.04.2012 um 22:24:20 Uhr
Goto Top
Vielen Dank, das ist das, was ich wollte!

Ich danke dir.