Kann man beim "Suchen/Ersetzen" im Excel irgendein Zeichen für eine beliebige Zahl einsetzen?
Ich möchte mit obiger Funktion in mehrere Hundert Datensätze an immer derselben Stelle automatisch einen Bindestrich einsetzen lassen. Jeder Datensatz beginnt mit irgendeiner 4-stelligen Zahl, dann folgen noch irgendwelche Worte.
Vorher sieht es so aus:
0034 Irgendwelcher Text 1…
0278 Irgendwelcher Text 2…
2568 Irgendwelcher Text 3…
usw.
Hinterher soll es so aussehen:
0034 - Irgendwelcher Text 1…
0278 - Irgendwelcher Text 2…
2568 - Irgendwelcher Text 3…
usw.
Hat jemand eine Idee, wie ich diesen Bindestrich "in einem Rutsch" dort hinein bekomme?
Nutze Windows XP / Excel 2002
Freue mich auf gute Tipps!
3 Antworten
Es müsste mit der Funktion ERSETZEN oder mit WECHSELN zu machen sein. (ERSETZEN ersetzt auf der Grundlage der Anzahl von Zeichen, die Sie angeben, einen Teil einer Textzeichenfolge durch eine andere Textzeichenfolge). (WECHSELN, ersetzt alten Text durch neuen Text in einer Zeichenfolge. WECHSELN können Sie immer dann verwenden, wenn Sie innerhalb eines Textes eine bestimmte Zeichenfolge austauschen möchten. ERSETZEN sollten Sie immer dann verwenden, wenn Sie innerhalb eines Textes eine an einer bestimmten Position beginnende Zeichenfolge ersetzen möchten) PS.: Die Erklärungen sind aus de Hilfemenü von Excel.
Ich liefere auch noch die Lösung: in A1 steht der alte Begriff, in B1 gibt man =ERSETZEN(A1;5;1;" - ") ein und das für jede Zeile ausführen und schon ist erledigt. Das man die Formel zum Kopieren in jede Zeile ziehen kann, wird wohl bekannt sein.
Auch die Möglichkeit dies nur über das Menü Bearbeiten und Ersetzen zu bewerkstelligen ist machbar, vorausgesetzt es kommen im Text nicht mehrere Leerzeichen vor. Mit Ersetzen „Leerzeichen“ und Einfügen Leerzeichen, Bindestrich, Leerzeichen ist dies dann auch zu erreichen.
Ich nehme an, in dem Text rechts von der Zahl kommen auch Leerzeichen vor. In dem Fall kannst du nicht einfach mit der Suchen-Ersetzen Funktion arbeiten. Es wird also etwas komplizierter und du kommst nicht ohne z.B. ein kleines Makro aus. Ich bin auch nicht gerade so geübt, dass ich dir gleich die Lösung hier reinschreiben kann (man kann ja nicht alles selber wissen) aber es gibt eine Menge Tipps dafür im Internet. Schau z.B. mal auf diese Seite hier: http://www.excelformeln.de/formeln.html?gruppe=2
Problem wurde mittlerweile gelöst. Ich danke auch für Deine Hinweise!
Hallo, und vielen Dank für die Hinweise!
Leider ist mir ein kleines Missgeschick passiert…, der Datensatz steht nicht im Excel, sondern im WORD-Programm (2002).
Dort sollte der zusätzliche Bindestrich eingefügt werden.
Hast Du da noch einen Tipp?
(Tut mir leid wegen dem Irrtum!)
Ich kann dir zwar nicht bei deinem konkreten Problem helfen, aber vielleicht indirekt durch dieses Video. Hier siehst du nämlich, wie die Suchen- und Ersetzenfunktion in Excel funktoniert. Eventuell kannst du dadurch eine Lösung ableiten.
Vielen Dank, aber das Beschriebene ist die ganz normale Suchen/Ersetzen-Funktion, die aber arg eingeschränkt ist, wenn es um Spezialfälle geht. In der Zwischenzeit habe ich dafür eine andere Lösung gefunden.
Hallo, und vielen Dank für die Hinweise!
Leider ist mir ein kleines Missgeschick passiert…, der Datensatz steht nicht im Excel, sondern im WORD-Programm (2002).
Dort sollte der zusätzliche Bindestrich eingefügt werden.
Hast Du da noch einen Tipp?
(Tut mir leid wegen dem Irrtum, aber ich werde trotzdem Deine Hinweise mit in meine Excel-Tipps aufnehmen.)