Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
1792to1796
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Bestimmte Zeichen löschen

Bestimmte Zeichen löschen
23.11.2020 14:27:55
Andreas
Hallo zusammen,
ich habe folgende Texte die untereinander stehen und würde diese gerne auftrennen und in einer anderen Spalte eintragen
Bsp:
Zelle A1:A3
BC1234-1
CD66666-7
T123456789-08
Aus dieser willkürlicher Zeichenreihenfolge soll nun in Spalte B1:B3 folgendes entstehen:
C1234
D6666
T123456789
Es soll also alles nach dem - Zeichen gelöscht werden sowie nur 1 Buchstabe am Anfang stehen
Lg

15
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Bestimmte Zeichen löschen
23.11.2020 14:35:46
Daniel
Hi
naja, als Excelprofi sollte man eigentlich selbst auf die Formel kommen:
=Teil(Links(A1;Finden("-";A1)-1);9999)
wenns nicht per Formel gehen soll, gäbe es auch folgende Möglichkeiten, das ganze in zwei schritten zu tun:
1. entferne das erste Zeilchen:
Text in Spalten auf Spalte A anwenden, mit fester Breite und Trenner nach dem ersten Zeichen.
im Schritt 3 dann Spalte B als Ziel angeben und das Format der ersten Spalte auf "nicht importieren" setzen
2. entferne den Text nach dem "-"
hier gibt's zwei Möglichkeiten:
entweder wieder mit dem Text in Spalten und dem "-" als Trennzeichen, sowie dem Nicht-Importieren der zweiten Spalte
oder man ersetzt in der Spalte B mit der Menüfunktion ERSTEZTEN den Text -* durch nichts.
Haken bei "gesamten Zellinhalt vergleichen" darf nicht gesetzt sein.
Gruß Daniel
Anzeige
Sorry, Korrektur
23.11.2020 14:37:01
Daniel
die Formel muss natürlich lauten:
=Teil(Links(A1;Finden("-";A1)-1);2;9999)

Gruß Daniel
AW: Bestimmte Zeichen löschen
23.11.2020 14:45:36
Andreas
Vielen Dank für die schnelle Antwort
AW: Bestimmte Zeichen löschen
23.11.2020 15:01:53
UweD
Hallo
=TEIL(A1;2-ISTZAHL(-TEIL(A1;2;1));FINDEN("-";A1)-2+ISTZAHL(-TEIL(A1;2;1)))

LG UweD
aus ABCD12-999 soll ja wohl D12 werden ?
23.11.2020 17:11:35
WF
Hi,
die obigen Versuche waren zu einfach.
folgende Arrayformel:
{=LINKS(TEIL(A1;MIN(WENN(ISTZAHL(TEIL(A1;ZEILE($1:$9);1)*1);ZEILE($1:$9)))-1;19);FINDEN("-";TEIL(A1; MIN(WENN(ISTZAHL(TEIL(A1;ZEILE($1:$9);1)*1);ZEILE($1:$9)))-1;19))-1) }
WF
Funktioniert natürlich nur, wenn vorne mindestens 1 Buchstabe steht und ein - vorkommt.
Anzeige
kürzer
23.11.2020 17:21:35
Daniel
=TEIL(LINKS(A1;FINDEN("-";A1)-1);AGGREGAT(15;6;SPALTE($A$1:$Z$1)/ISTZAHL(-TEIL(A1;SPALTE($A$1:$Z$1); 1));1)-1;999)
Gruß Daniel
zuerst will ich ne richtige Lösung
23.11.2020 17:40:29
WF
die Schrauberei kommt danach
WF
AW: zuerst will ich ne richtige Lösung
23.11.2020 19:31:26
Daniel
So ist es doch auch geschehen.
Du hast die richige Lösung geliefert und ich hab dran eingeschraubt.
kürzer GLÄ-WEX-WDH
23.11.2020 17:43:47
lupo1
=GLÄTTEN(LINKS(WECHSELN(TEIL(A1;2-ISTZAHL(--TEIL(A1;2;1));99);"-";WIEDERHOLEN(" ";99));99))
damit sehe ich dann BCD12
23.11.2020 18:11:14
WF
.
TE hatte 1 oder 2, nicht 4 Buchst. im Bsp.
23.11.2020 18:27:29
lupo1
... und wenn das Beispiel nicht ausreicht, dann kann ich - genauso wie Du - kein richtiges Ergebnis bringen.
Wobei Daniel das ja schon richtig gemacht hat - für jeden Fall.
es geht jetzt um mein Beispiel
23.11.2020 18:40:54
WF
.
Anzeige
Das klappt mit Daniel (Buch 17:21)
23.11.2020 18:46:07
lupo1
das war ja die Reaktion auf mich
23.11.2020 19:16:26
WF
und das wolltest Du kürzen, was in die Hose ging.
Dann war ich im falschen Ast. - Also hier (xl365):
23.11.2020 19:49:57
lupo1
Daniel (ab 2010):
=TEIL(LINKS(A1;FINDEN("-";A1)-1);AGGREGAT(15;6;SPALTE($A$1:$Z$1)/ISTZAHL(-TEIL(A1;SPALTE($A$1:$Z$1); 1));1)-1;999)
lupo1 (ab xl365 - oder kostenlos in https://office.live.com/start/Excel.aspx):
=LET(s;SEQUENZ(;9);x;MIN(WENN(ISTZAHL(-TEIL(A1;s;1));s))-1;TEIL(A1;x;FINDEN("-";A1)-x))

303 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige