Hallo,
ich habe eine Tabelle in der ich in Spalte G z.B. folgenden Inhalt habe:
Links-/Rechtslenker=für Linkslenker|Menge=2|Länge 1=600 mm|Länge 2=350 mm|Länge1/Länge2=24/14 Zoll|Styling=mit Spoiler
Gibt es eine Möglichkeit dass ich den Inhalt bei allen | trenne und auf mehrere Spalten aufteile?
also z.B.
G = Links-/Rechtslenker=für Linkslenker
H= Menge=2
I= Länge 1=600 mm
J= Länge 2=350 mm
K= Länge1/Länge2=24/14 Zoll
L= Styling=mit Spoiler
Für Eure Tipps wäre ich sehr dankbar.
SG
Carsten
Zelleninhalt bei | in mehrere Zellen aufteilen
Moderator: Moderatoren
-
- **
- Beiträge: 33
- Registriert: So, 22.05.2011 08:43
Re: Zelleninhalt bei | in mehrere Zellen aufteilen
Hallo
→Daten→Text in Spalten→→Trennzeichen →[x]andere ..|
Karolus
→Daten→Text in Spalten→→Trennzeichen →[x]andere ..|
Karolus
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
-
- **
- Beiträge: 33
- Registriert: So, 22.05.2011 08:43
Re: Zelleninhalt bei | in mehrere Zellen aufteilen
Super, vielen Dank
- ChristianAC
- ***
- Beiträge: 91
- Registriert: So, 30.11.2014 23:59
Re: Zelleninhalt bei | in mehrere Zellen aufteilen
wollt noch einen Denkanstoss geben
oder so:
=SUCHEN("|";G$5;H9+1)
=TEIL(G$5;H9+1;H10-H9-1)
und Formel runterziehen
beim letzten Datensatz gibt es allerdings dann Probleme
aber das kann man bestimmt auch noch lösen,fällt mir nur jetzt nicht ein
Gruss Chris
oder so:
=SUCHEN("|";G$5;H9+1)
=TEIL(G$5;H9+1;H10-H9-1)
und Formel runterziehen
beim letzten Datensatz gibt es allerdings dann Probleme
aber das kann man bestimmt auch noch lösen,fällt mir nur jetzt nicht ein
Gruss Chris
- Dateianhänge
-
- oder so.ods
- (7.04 KiB) 146-mal heruntergeladen
Internetrechner mit Win 7 OO 3.0.0 sowie Notebook mit XP und AOO 4.1.1
VideoPoker-Spiel
VideoPoker-Spiel
- ChristianAC
- ***
- Beiträge: 91
- Registriert: So, 30.11.2014 23:59
Re: Zelleninhalt bei | in mehrere Zellen aufteilen
Hab noch ne Verbesserung der Formel gemacht:
Code: Alles auswählen
=WENN(ISTLEER(G$5);"";WENN(NICHT(ISTFEHLER(SUCHEN("|";G$5;H8+1)));SUCHEN("|";G$5;H8+1);LÄNGE(G$5)+1))
- Dateianhänge
-
- oder so2.ods
- (7.94 KiB) 122-mal heruntergeladen
Internetrechner mit Win 7 OO 3.0.0 sowie Notebook mit XP und AOO 4.1.1
VideoPoker-Spiel
VideoPoker-Spiel
Re: Zelleninhalt bei | in mehrere Zellen aufteilen
Hallo wimmer-autoteile,
vor einiger Zeit hatte ich mir mal ein Funtion TEXTCUTAT() erstellt die tut was du möchtest
das sollte eigentlich auch deinen Wunsch erfüllen, wenn du es gern per Funktion machen möchtest
und du kannst bestimmen welche und wieviele der Textteile ausgegeben werden.
vor einiger Zeit hatte ich mir mal ein Funtion TEXTCUTAT() erstellt die tut was du möchtest
Code: Alles auswählen
FUNCTION TEXTCUTAT(LongText as string, Part as integer, optional Sign as string )
On Error Goto ErrorHandler
If IsMissing (Sign) Then Sign = "/"
TextParts = Split(LongText, sign)
TEXTCUTAT = TextParts (part-1)
exit Function
ErrorHandler:
TEXTCUTAT = "#NV"
End FUNCTION
und du kannst bestimmen welche und wieviele der Textteile ausgegeben werden.
LG
clag
nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
clag
nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
- ChristianAC
- ***
- Beiträge: 91
- Registriert: So, 30.11.2014 23:59
Re: Denkanstoss für eine "zu Fuss"-Lösung
hallo,
hier mal alles horizontal angeordnet, wie gewünscht
quasi in einem Datensatzformat (auch wenn Calc nicht Base ist)
Die Schrift der Hilfszeile kann man ja weiss machen,
die soll nicht angezeigt werden
das (Markier-)Makro dient nur der Veranschaulichung und kann nach Studieren der Anleitung rausgelöscht werden.
hoffe ich konnte etwas helfen
PS: O.K. O.K. ich gebe mich geschlagen,Karolus' Lösung läuft ja selbst zumindest mal unter meinem 3.0.0
PPS: der Vollständigheit kalber müsste es eigtl. natürlich heissen: LÄNGE($G5) statt LÄNGE($G5)+1
ist aber in diesem Fall völlig schnuppe,120 is' ja auch 'ne nette Zahl (menschliches Alter) *LOL
Gruss Chris
hier mal alles horizontal angeordnet, wie gewünscht
quasi in einem Datensatzformat (auch wenn Calc nicht Base ist)
Die Schrift der Hilfszeile kann man ja weiss machen,
die soll nicht angezeigt werden
das (Markier-)Makro dient nur der Veranschaulichung und kann nach Studieren der Anleitung rausgelöscht werden.
hoffe ich konnte etwas helfen
PS: O.K. O.K. ich gebe mich geschlagen,Karolus' Lösung läuft ja selbst zumindest mal unter meinem 3.0.0

PPS: der Vollständigheit kalber müsste es eigtl. natürlich heissen: LÄNGE($G5) statt LÄNGE($G5)+1
ist aber in diesem Fall völlig schnuppe,120 is' ja auch 'ne nette Zahl (menschliches Alter) *LOL
Gruss Chris
- Dateianhänge
-
- oder so3b.ods
- Autozubehör_horizontale Lösung
- (9.38 KiB) 133-mal heruntergeladen
Internetrechner mit Win 7 OO 3.0.0 sowie Notebook mit XP und AOO 4.1.1
VideoPoker-Spiel
VideoPoker-Spiel