1.2k Aufrufe
Gefragt in Tabellenkalkulation von
Hallo Zusammen,

ich drehe noch durch... :-(
Ich müsste einen Text in Spalten trennen. Da die Liste regelmäßig
genutzt wird würde ich dies gerne entweder mit einer Formel oder
einen Code automatisieren.
Da ich die Codes leider immer noch nicht wirklich gut kann, wäre
eine Formel vermutlich einfacher.

Ich möchte gerne ab Spalte AL die Postionen bei dem Zeichen /
trennen.
Ausgangssituation:
AK1= B95/X18/2*M17

Ziel: AL1= B95
AM1= X18
AN1= 2*M17

usw.

Kann mir hier eventuell jemand weiterhelfen?
mit der Formel wechseln bin ich einfach nicht zum Ergebnis
gekommen.

Ich würde mich wirklich riesig über Hilfe freuen.

LG Melanie

5 Antworten

0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo Melanie,

AL1
=LINKS(AK1;FINDEN("/";AK1)-1)

AM1
=TEIL(AK1;FINDEN("/";AK1)+1;3)

AN1
=TEIL(AK1;FINDEN("/";AK1;FINDEN("/";AK1)+1)+1;99)

Gruß
Rainer
0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Korrektur:

AM1 muss lauten:
=TEIL(AK1;FINDEN("/";AK1)+1;FINDEN("/";AK1;FINDEN("/";AK1)+1)-FINDEN("/";AK1)-1)

Gruß
Rainer
0 Punkte
Beantwortet von
VIELEN VIELEN LIEBEN DANK!

Ich hatte die wildesten Formeln ausprobiert :-)
Welche Zelle kann ich denn als Erweiterung nehmen?
Manchmal habe ich auch bis zu zwanzig Positionen.

LG Melanie
0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo Melanie,

- was verstehst Du unter Erweiterung?
- meinst du mit 20 Positionen -20 verschiedene Zellen oder 20 Texte in Einzelzellen?

Bei mehr als 3 Texten innerhalb einer Zelle würde ich weder mit Formeln noch mit Makro arbeiten, sondern die Funktion "Text in Spalten" verwenden.

Bei mehr als einer Zelle mit verschiedenen Texten, gleichen Musters, kannst du die Formeln nach Bedarf nach unten kopieren.

Gruß
Rainer
0 Punkte
Beantwortet von
Hallo Rainer,

Ja grundsätzlich hast du recht, aber die Liste ist schon gigantisch und
ich würde gerne so wenig wie möglich manuell machen, damit so wenig
Fehler wie möglich passieren.

Ich denke mal es wird bei Text in Spalten bleiben müssen.
Aber trotzdem vielen lieben Dank.

LG Melanie
...