Seite 1 von 1

[Gelöst] Textkette zerlegen

Verfasst: Mo 24. Aug 2026, 11:48
von paljass
Hallo allerseits,
ich arbeite mit LO 25.2.3 und Linux mint.
Hier bekomme ich verschiedene Zahlen als Textkette. Beispiel; 7 16 22 28 30 31
Die Zahlen können ein oder zweistellig sein, sind aber immer mit Leerzeichen voneinander getrennt.
Wie kann ich diese Textkette per Formel in die einzelnen Bestandteile zerlegen?

Gruß
paljass

Re: Textkette zerlegen

Verfasst: Mo 24. Aug 2026, 12:10
von Mondblatt24
Hallo,
ab Version 25.8 hätte ich jetzt „Textteilen()“ vorgeschlagen.

Mit deiner Version funktioniert z. B. Regaus().

Trennen 1.ods
(10.58 KiB) 25-mal heruntergeladen

Gruß
Peter

Re: Textkette zerlegen

Verfasst: Mo 24. Aug 2026, 12:30
von paljass
Hi Peter,
wie immer schnell und kompetent. Vielen Dank.
Der versionssprung auf LO 26 ist irgendwie an mir vorbeigezogen - ich werde das mal installieren und probieren.

Gruß
paljass

Re: Textkette zerlegen

Verfasst: Mo 24. Aug 2026, 13:41
von paljass
Ich noch mal,
ich hab jetzt die LO Version 26.2.5.2 installiert. Das mit dem Textteilen hab ich da gleich ausprobiert und siehe da - mit Leerzeichen funktioniert das nicht. Ich hab mal ein Leerzeichen durch einen Unterstrich ersetzt, das funzt.

Meine Textkette steht in B1, die Formel lautet =TEXTTEILEN(B1;" ") und ist als Matrixformel abgeschlossen.

Gruß
paljass

P.S. Das gleiche Problem habe ich auch schon mit Textvor() und Textnach() bemerkt

!Edit:
In der Datei von Peter funktioniert es doch!?! da müssen wohl andere Zeichen in meiner Textkette eine Rolle spielen.

Re: Textkette zerlegen

Verfasst: Mo 24. Aug 2026, 13:52
von karolus
paljass hat geschrieben:
Mo 24. Aug 2026, 13:41
Ich noch mal,
ich hab jetzt die LO Version 26.2.5.2 installiert. Das mit dem Textteilen hab ich da gleich ausprobiert und siehe da - mit Leerzeichen funktioniert das nicht. Ich hab mal ein Leerzeichen durch einen Unterstrich ersetzt, das funzt.

Meine Textkette steht in B1, die Formel lautet =TEXTTEILEN(B1;" ") und ist als Matrixformel abgeschlossen.

Gruß
paljass
zumindest die Beispielzeichenkette aus deinenem Ausgangsbeitrag IST NICHT mit normalen Leerzeichen getrennt, sondern mit »NONE-BREAKING-SPACES« ! das ist unicode »160« (dezimal) oder »A0« (hexadezimal)

Code: Alles auswählen

=TEXTTEILEN(B1 ; UNIZEICHEN(160))

Re: Textkette zerlegen

Verfasst: Mo 24. Aug 2026, 13:54
von Mondblatt24
paljass hat geschrieben:
Mo 24. Aug 2026, 13:41
LO Version 26.2.5.2 installiert […] Textteilen [...] mit Leerzeichen funktioniert das nicht.
Das ist merkwürdig: Bei mir funktioniert das problemlos.

soffice.bin_t49VZsQ51X.gif
soffice.bin_t49VZsQ51X.gif (36.89 KiB) 128 mal betrachtet

Gruß
Peter

Re: Textkette zerlegen

Verfasst: Mo 24. Aug 2026, 13:56
von paljass
... da war Karolus schneller als ich mit einem Edit unter dem Post.
Der Vorschlag von Karolus - wie sollte es auch anders sein - funktioniert. Auch dir vielen Dank

Gruß
paljass

Re: Textkette zerlegen

Verfasst: Mo 24. Aug 2026, 14:12
von karolus
1. Wo kommen die Zeichenketten denn her?
2. Kannst du die nicht schon beim Import aufteilen?

Re: Textkette zerlegen

Verfasst: Mo 24. Aug 2026, 14:18
von paljass
@Karo,
die Textketten kommen von einer Seite, auf der Lottozahlen veröffentlich werden.
Bei Kopieren und Einfügen kommt kein Dialog für den Import, daher ist die Aufteilung nicht möglich.

Re: Textkette zerlegen

Verfasst: Mo 24. Aug 2026, 14:37
von karolus
paljass hat geschrieben:
Mo 24. Aug 2026, 14:18
@Karo,

… Einfügen kommt kein Dialog für den Import, daher ist die Aufteilung nicht möglich.
Auch nicht, wenn du per Strg Shift v einfügst?