Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

mehrfache Trennung nach 3 Leerzeichen
#1
Guten Tag zusammen,

vorab die wichtigste Information, ich nutze Excel 2010.

Ich habe wahrscheinlich ein sehr spezielles Problem:
In den Zellen C170, C171, ..., C46543, C46544 habe ich in jeder Zeile einen Text der immer dann getrennt werden soll, wenn 3 Leerzeichen kommen.

Ein Beispiel:
Ausganszelle: "Heute ist   schönes Wetter, da   die   Sonne   scheint."
Soll-Ergebnis: Zelle D170: Heute ist, Zelle D171: schönes Wetter, da, Zelle, D172: die, Zeile D173: Sonne und Zelle D174: scheint.

Daten -> Text in Spalten -> Getrennt -> Leerzeichen ist eigentlich genau das was ich möchte nur nicht mit 1 Leerzeichen sondern mit 3 Leerzeichen.

Ich habe auch eine Formel gefunden:
"=LINKS(A1;SUCHEN("#";WECHSELN(A1;" ";"#";3);1)-1)"
bei dieser bekomme ich eine Trennung nach den ersten 3 Leerzeichen und der Rest der Zeile wird mir angezeigt.
Jedoch benötige ich eine Formel die mir in Zelle D171 anzeigt was bis zu den ersten 3 Leerzeichen steht, in Zelle D172 anzeigt was zwischen den ersten 3 Leerzeichen und den zweiten 3 Leezeichen steht, in Zelle D173 anzeigt was zwischen den zweiten 3 Leerzeichen und den dritten 3 Leerzeichen steht, ....., bis mir angezeigt wird was nach den letzten 3 Leerzeichen steht.

Ich hoffe ihr könnt mir helfen und meine Ausführungen sind nicht zu verwirrend.
Antworten Top
#2
Hallo,

ein erster Versuch:

gelöscht - ich habe das Posting falsch interpretiert. Meine Formel trennte nach rechts - du willst nach trennen.

ein zweiter Versuch:

=GLÄTTEN(TEIL(WECHSELN(A$1;" ";WIEDERHOLEN(" ";99));ZEILE(A1)*99-98;99))

Bitte darauf achten, dass nach A$1 und dem ersten Semikolon drei Leerzeichen zwischen den Hochkommas stehen.
Gruß
Peter
[-] Folgende(r) 1 Nutzer sagt Danke an Peter für diesen Beitrag:
  • Kimm
Antworten Top
#3
C171: =GLÄTTEN(WECHSELN(TEIL(WECHSELN(WECHSELN(C$170;" ";"#");"###";WIEDERHOLEN(" ";199));ZEILE(C1)*199-198;199);"#";" "))

zu lernen hier.
[-] Folgende(r) 1 Nutzer sagt Danke an LCohen für diesen Beitrag:
  • Kimm
Antworten Top
#4
Es funktioniert!

Das hat für mich etwas von Magie!

Vielen tausend Dank!
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste