Libre Office

Zahlen aus Zeichenkette extrahieren

CALC ist die Tabellenkalkulation, die Sie immer wollten.
Antworten
Dream-Teacher
Beiträge: 154
Registriert: So 30. Jun 2013, 22:28

Zahlen aus Zeichenkette extrahieren

Beitrag von Dream-Teacher » Sa 5. Jul 2014, 21:59

Hallo liebes Forum,

ich habe folgendes Problem:

Aus folgenden Zelleninhalten in CALC möchte ich die Zahlen extrahieren:

abc4
abect794
145xxxxlzx!
12kkkLL
xxklahe55kkk!
asdfkg88555llll777x9!

die Spalte ist 700 Zeilen lang, daher ist es etwas mühsam jede manuell zu extrahieren.

Leider komme ich hier mit den Formeln =Links(...) und =Rechts(...) nicht weiter, daher hoffe ich auf Eure Hilfe!
Tausend dank für Eure Hilfe und viele Grüße!

Daniel!
Viele liebe Grüße und
Danke für Eure Hilfe!!

Dream-Teacher

-------------------------------------------
LO 6.3.3 & WIN 10

Benutzeravatar
karolus
* LO-Experte *
Beiträge: 2722
Registriert: Fr 10. Dez 2010, 10:01

Re: Zahlen aus Zeichenkette extrahieren

Beitrag von karolus » Sa 5. Jul 2014, 23:09

Hallo

1.) Eliminiere zuerst die führenden "Nicht-zahlen-gruppen":
→Bearbeiten→Suchen und ersetzen:
suche

Code: Alles auswählen

^[^0-9]+
ersetzen durch nichts
mit den Optionen [x]nur in Selektion und [x]regulärer Ausdruck

2.) ersetze dann die restlichen "Nicht-zahlen-gruppen" durch jeweils ein Zeichen, z.B. @
suche nach

Code: Alles auswählen

[^0-9]+
ersetze durch @
mit den Optionen wie oben

3.) Markiere dann nochmal die Spalte und geh zu →Daten→Text in Spalten→→→Trennzeichen [x]andere @

Karolus
LO25.2.x.y debian 13(trixie) auf Raspberry5 8GB (64bit)
LO25.8.x.y flatpak debian 13(trixie) auf Raspberry5 8GB (64bit)

Open Office
Antworten