Formel um Teile eines Zellinhaltes einer CSV Datei abzuschneiden

Simor222

Aktives Mitglied
Thread Starter
Dabei seit
11.12.2015
Beiträge
1.220
Reaktionspunkte
107
Hallo,

ich habe hier eine CSV Datei mit ca. 600 Zeilen.
In einer bestimmten Spalte ist in den Zellen ein Text enthalten, der mit Bindestrichen getrennt ist.
Ich benötige nur das letzte Wort aus der jeweiligen Zelle.

Kann mir vielleicht jemand mitteilen, wie ich das elegant machen kann ?

Danke und Viele Grüße
Simor
 
In Zelle A1 steht: Test-Text-Extraktionshilfe
In Zelle B1 steht die Formel: =TEIL(A1;SUCHEN("|";WECHSELN(A1;"-";"|"))+1;LÄNGE(A1))
Somit wird in B1 der Wert "Extraktionshilfe" angezeigt
 
Danke für die Info.
Es klappt aber noch nicht ganz.

So sehen z.B. 2 Einträge konkret aus:

KATEGORIEN SB - AUSGABEN - WOHNUNG - Einrichtung
KATEGORIEN SB - DIVERS - Umbuchung

Ich benötige jeweils das letzte Wort aus der Zelle.
 
sorry mein Fehler:
=TEIL(A1;FINDEN("|";WECHSELN(A1;"-";"|";LÄNGE(A1)-LÄNGE(WECHSELN(A1;"-";""))))+1;LÄNGE(A1))
 
Und so wird auch das überflüssige Leerzeichen eliminiert:
=GLÄTTEN(TEIL(A1;FINDEN("|";WECHSELN(A1;"-";"|";LÄNGE(A1)-LÄNGE(WECHSELN(A1;"-";""))))+1;LÄNGE(A1)))
 
:music:Funktioniert. Hervorragend !
Vielen, vielen Dank !

Jetzt brächte ich nur noch die Info, wie ich die Formel in Numbers in ein Textfeld umwandeln kann
Bei Excel geht das über "Einfügen - Inhalte einfügen"
Sowas finde ich aber in Numbers nicht.
 
Achso, du arbeitest mit Numbers und nicht mit Excel. Obige Formel funzt mit Numbers nicht.
 
Doch, sie funktioniert in Numbers !!!
 
Formel als Text konvertieren, siehe Bild im Anhang
 

Anhänge

  • Bildschirmfoto 2024-01-21 um 16.28.27.png
    Bildschirmfoto 2024-01-21 um 16.28.27.png
    75,5 KB · Aufrufe: 15
Habe es gefunden: Zelle kopieren und dann Menü "Bearbeiten/Formelergebnisse einsetzen"

Danke nochmals für die Formel !
 
Zurück
Oben Unten