Zelleninhalt bei | in mehrere Zellen aufteilen

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Zelleninhalt bei | in mehrere Zellen aufteilen

Re: Denkanstoss für eine "zu Fuss"-Lösung

von ChristianAC » Fr, 17.07.2015 10:28

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
Dateianhänge
oder so3b.ods
Autozubehör_horizontale Lösung
(9.38 KiB) 133-mal heruntergeladen

Re: Zelleninhalt bei | in mehrere Zellen aufteilen

von clag » Fr, 17.07.2015 10:08

Hallo wimmer-autoteile,

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
TextTeilen.ods
(9.98 KiB) 120-mal heruntergeladen
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.

Re: Zelleninhalt bei | in mehrere Zellen aufteilen

von ChristianAC » Fr, 17.07.2015 09:14

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

Re: Zelleninhalt bei | in mehrere Zellen aufteilen

von ChristianAC » Do, 16.07.2015 21:10

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
Dateianhänge
oder so.ods
(7.04 KiB) 146-mal heruntergeladen

Re: Zelleninhalt bei | in mehrere Zellen aufteilen

von wimmer-autoteile » Do, 16.07.2015 20:27

Super, vielen Dank

Re: Zelleninhalt bei | in mehrere Zellen aufteilen

von Karolus » Do, 16.07.2015 20:02

Hallo

→Daten→Text in Spalten→→Trennzeichen →[x]andere ..|

Karolus

Zelleninhalt bei | in mehrere Zellen aufteilen

von wimmer-autoteile » Do, 16.07.2015 19:27

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

Nach oben