Hallo,
prima, das hat mich weitergebracht.

Danke!
(auch allen Anderen!)

Am 30.12.23 um 19:41 schrieb Werner Tietz:
> Hallo Boris
> 
> 
> Du könntest per ⇒Daten⇒Text in Spalten alle »Kategorien« in seperate 
> Spalten ausgeben.
> 
> 
> oder alternativ:
> 
> 
> =REGAUS( A1 ;"[^:]+" ; ;1) #oder »…;;2)« , »…;;3)« …
> 
> oder alles per Formel in Spalten nebeneinander:
> 
> =WENNFEHLER( REGAUS( A1 ; "[^:]+" ; ; {1.2.3.4.5.6.7.8.9} );"")
> 
> letztere als Matrix-formel per »strg+shift+enter« bestätigen.
> 
> Am 30.12.23 um 16:33 schrieb Boris Kirkorowicz:
>> Hallo,
>> ich möchte einen Report auswerten, der mir als .CSV vorliegt. In diesem
>> Report sind in einem Feld hierarschische Kategorienamen enthalten, die
>> Ebenen durch ":" getrennt. Nun habe ich mit RECHTS(), LINKS(), FINDEN(),
>> LÄNGE() etwas gebastelt, aber das gerät etwas unübersichtlich, je tiefer
>> die Ebenen werden. Beispiel für einen Kategorienamen
>> Ausgaben:Miete:Art:Lage:Name in G2:
>>
>> Ebene 2:
>>> =LINKS(RECHTS(G2;LÄNGE(G2)-FINDEN(":";G2));FINDEN(":";RECHTS(G2;LÄNGE(G2)-FINDEN(":";G2)))-1)
>> Ergebnis: Miete
>>
>> Ebene 3:
>>> =RECHTS(RECHTS(G2;LÄNGE(G2)-FINDEN(":";G2));LÄNGE(RECHTS(G2;LÄNGE(G2)-FINDEN(":";G2)))-FINDEN(":";RECHTS(G2;LÄNGE(G2)-FINDEN(":";G2))))
>> Ergebnis: Art:Lage:Name
>> (gewünscht wäre hier: Art)
>>
>>
>> Da verliere ich den Überblick und habe schon heute vergessen, wie ich
>> das gestern entwickelt habe, und wie ich das für die Ebenen 4, 5, ff.
>> weiterführen müsste.
>>
>> Vielleicht habe ich aber auch nur Tomaten auf den Augen, daher meine
>> Frage: geht das auch einfacher?
>>
>>
>>
> 

-- 
Mit freundlichem Gruß                                 Best regards
                           Boris Kirkorowicz

-- 
Liste abmelden mit E-Mail an: users+unsubscr...@de.libreoffice.org
Probleme? 
https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: https://listarchives.libreoffice.org/de/users/
Datenschutzerklärung: https://www.documentfoundation.org/privacy

Antwort per Email an