Registriert seit: 28.02.2018
Version(en): 2017
Hallo zusammen
Ich brauche eine Lösung um nur einen gewissen Teil einer Spalte in eine andere Zelle zu kopieren.
Soll ca so aussehen:
A1; "Teil; Lieferdatum; Bestellnummer"
Nun soll in A2 nur die Bestellnummer kopiert werden.
Spliten funktioniert nicht, da der Name des Teiles varieren kann und somit die Anzahl Zeichen verschiebt.
Hoffe auf eine einfach Lösung.
Gruss
Pasccal
Registriert seit: 16.04.2014
Version(en): xl2016/365
Hola,
Code:
=TEIL(A1;VERWEIS(9^9;FINDEN(" ";A1;SPALTE(1:1)))+1;99)
Gruß,
steve1da
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
Hallo Pascal,
für mich die schnellste Lösung:
1. Kopiere die Spalte in eine Hilfsspalte daneben (als Text einfügen)
2. Strg-a ==> Strg-h
3. bei suchen: *; (sofern das Semikolon dein letzter Trenner ist, sonst das entsprechende Zeichen)
4. bei ersetzen: nichts eintragen
5. alles ersetzen
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Registriert seit: 28.02.2018
Version(en): 2017
18.04.2018, 10:40
(Dieser Beitrag wurde zuletzt bearbeitet: 18.04.2018, 10:40 von Cadi1997.)
Hallo zusammen
Hat super geklappt.
Wenn ich schon beim Aufteilen bin.
Hat mir vielleicht noch jemand einen Tipp, wie ich ein einer Zelle, in der mehrere Absätze sind, jede Linie auf eine einzelne Linie kopieren kann?
Gruss
Pascal
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
Hi Pascal,
verstehe ich deine Frage richtig, dass du Zeilenumbrüche innerhalb der Zelle hast? Dann musst du nur diese Umbrüche über Start==> Zeilenumbruch deaktivieren.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Registriert seit: 16.04.2014
Version(en): xl2016/365
Hola,
Code:
=GLÄTTEN(TEIL(WECHSELN($A$1;ZEICHEN(10);WIEDERHOLEN(ZEICHEN(10);999));ZEILE(A1)*999-998;999))
Gruß,
steve1da
Registriert seit: 28.02.2018
Version(en): 2017
18.04.2018, 16:44
(Dieser Beitrag wurde zuletzt bearbeitet: 18.04.2018, 16:45 von Cadi1997.)
@Günter
In der Zelle erstellt es automatisch beide Sätze auf zwei verschiedenen Linien.
[
Bild bitte so als Datei hochladen: Klick mich!]
Ich möchte die Sätze jedoch in zwei verschiedene Zeilen schreiben:
[
Bild bitte so als Datei hochladen: Klick mich!]
Registriert seit: 16.04.2014
Version(en): xl2016/365
Hola,
scheinbar hast du meinen Vorschlag nicht ausprobiert...
Gruß
steve1da
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
Hi,
das kannst du in zwei Schritten erreichen.
1. Text in Spalten; Trenner: ALT-0010 (über Ziffernblock)
2. in Sp. C diese Formel:
Code:
=INDEX(A:B;(ZEILE()-1)/2+1;REST(ZEILE()-1;2)+1)
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Registriert seit: 28.02.2018
Version(en): 2017
19.04.2018, 10:19
(Dieser Beitrag wurde zuletzt bearbeitet: 19.04.2018, 10:21 von Cadi1997.)
Hallo Steve1da
Deine Methode habe ich ausprobiert.
Diese funktioniert soweit auch super, nur weiss ich nicht, wie ich die Formel abändern muss, damit Auch die Zelle A2 genommen wird.
Nun wird nur A1 aufgesplitet, A2 jedoch nicht. Eigentlich sollte es ja bei B4 mit Blatt weitergehen.
Was mache ich genau Falsch?
Gruss
Pascal