Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
1668to1672
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

Frage zur Wechseln Formel

Frage zur Wechseln Formel
17.01.2019 14:02:18
Christian
Hallo,
mal eine kurze Frage, habe eine Liste mit Texten, die alle ein | beinhalten.
Ich möchte nun einen Teil der Komma in diesen Texten löschen, jedoch nur die die nach dem | stehen. Geht das?
Danke
Christian

11
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: ja, das geht ...
17.01.2019 14:15:57
neopa
Hallo Christian,
... so wie Du es beschreibst und der Text z.B. in A1 steht so:

=LINKS(A1;FINDEN("|";A1)-1)&WECHSELN(TEIL(A1;FINDEN("|";A1);999);",";"")

Gruß Werner
.. , - ...
AW: ja, das geht ...
17.01.2019 14:41:07
Christian
Hallo Werner
das sieht doch mal sehr gut aus.
Wie kann ich denn jetzt noch die beiden Formeln hier verbinden.
Zuerst ändere ich den Originaltext in A1 mit =WECHSELN(A1;" - ";" | ";1)
und dann das Ergebnis dieser Formel in B1 mit
=LINKS(B1;FINDEN("|";B1)-1)&WECHSELN(TEIL(B1;FINDEN("|";B1);999);",";"")
geht das auch in einer Formel?
Danke
Christian
Anzeige
sorry Rolle rückwärts
17.01.2019 14:50:57
Christian
der letzte Beitrag ist sinnlos.
Aber schau bitte mal ob sich das vereinen lässt,
B1: =WECHSELN(A1;" - ";" | ";1)
C1: =WECHSELN(B1;"-";"")
D1: =LINKS(C1;FINDEN("|";C1)-1)&WECHSELN(TEIL(C1;FINDEN("|";C1);999);",";"")
Gruß
Christian
Beispieltexte
17.01.2019 14:56:57
UweD
zur Veranschaulichung wären nicht schlecht
AW: noch nicht eindeutig ...
17.01.2019 15:01:44
neopa
Hallo Christian,
... ich vermute aber, dass Du keins der Trennzeichen "-" bzw. "|" zum Schluss mehr stehen haben willst. Oder?
Dann so:
=GLÄTTEN(WECHSELN(LINKS(A1;FINDEN("-";A1)-1)&WECHSELN(TEIL(A1;FINDEN("-";A1);999);",";"");"-";""))
Gruß Werner
.. , - ...
Anzeige
AW: noch nicht eindeutig ...
17.01.2019 15:32:27
Christian
Hallo Werner,
nein die | bleiben stehen. Ganau genommen gibt es zu Beginn noch gar keine |.
Die Bindestriche, die nicht freistehend sind werden gelöscht, die freistehenden durch | ersetzt.
Die Komma nach dem | werden gelöscht.
Gruß
Christian
AW: wie bereits geschrieben ...
17.01.2019 15:52:43
neopa
Hallo Christian,
... Deine Angaben sind mE nicht eindeutig.
Da Du kein Beispieltext eingestellt hast hier einer von mir, mit meinem bereits eingestellten Formelvorschlag:
Arbeitsblatt mit dem Namen 'Tabelle4'
 ABCDE
1mit Texten, die alle ein - beinhalten, sowie Kommas - und - Kommas, und....   mit Texten, die alle ein beinhalten sowie Kommas und Kommas und....

ZelleFormel
E1=GLÄTTEN(WECHSELN(LINKS(A1;FINDEN("-";A1)-1)&WECHSELN(TEIL(A1;FINDEN("-";A1);999);",";"");"-";""))
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.02] MS Excel 2010
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg

Gruß Werner
.. , - ...
Anzeige
AW: wie bereits geschrieben ...
17.01.2019 16:31:57
Christian
ich mache mal ein Beispiel,
Anna-Maria baut einen Unfall, mit ihrem Auto - danach war das Auto schrott, Anna - Maria blieb jedoch unverletzt
daraus macht die erste Formel =WECHSELN(A1;" - ";" | ";1)
Anna-Maria baut einen Unfall, mit ihrem Auto | danach war das Auto schrott, Anna - Maria blieb jedoch unverletzt
die zweite Formel =WECHSELN(B1;"-";"")
AnnaMaria baut einen Unfall, mit ihrem Auto | danach war das Auto schrott, Anna Maria blieb jedoch unverletzt
und die dritte Formel
=LINKS(C1;FINDEN("|";C1)-1)&WECHSELN(TEIL(C1;FINDEN("|";C1);999);",";"")
AnnaMaria baut einen Unfall, mit ihrem Auto | danach war das Auto schrott Anna Maria blieb jedoch unverletzt
also, es wure das erste freistehende - durch | ersetzt, das | bleibt bestehen.
alle anderen - sowie die , nach dem | wurden gelöscht.
Anzeige
AW: dann ...
17.01.2019 17:22:21
neopa
Hallo Christian,
... z.B. so: =GLÄTTEN(WECHSELN(LINKS(WECHSELN(A1;"-";"|";1);FINDEN("-";A1))&WECHSELN(TEIL(A1;FINDEN("-";A1);999);",";"");"-";""))
Gruß Werner
.. , - ...
=WECHSELN(A1;"|,";"|")
17.01.2019 15:27:34
WF
.
AW: =WECHSELN(A1;"|,";"|")
17.01.2019 15:33:24
Christian
Hallo WF,
in A1 gibt es noch keine | die erscheinen erst durch die Formel in B1.
Gruß
Christian

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige