eine Frage an die Fachleute.
In der Spalte A Zelle 1-500 stehen folgende Zahlen S-50.77.88 u.s.w., gibt es eine Formel die daraus S507788 machen kann? Also den Bindestrich und die Punkte automatisch enfernt?
Danke im Voraus!
Gruß
Tom
Um Bindestriche und Punkte aus Deinen Excel-Daten zu entfernen, kannst Du die Funktion WECHSELN
nutzen. Hier sind die Schritte:
Öffne Deine Excel-Datei.
Wähle die Zelle aus, in der sich die zu bearbeitende Zahl befindet. Zum Beispiel A1.
Gib die folgende Formel ein:
=WECHSELN(WECHSELN(A1;".";"");"-";"")
Diese Formel entfernt zuerst die Punkte und anschließend die Bindestriche.
Drücke Enter. Das Ergebnis wird in der Zelle angezeigt. Du solltest nun beispielsweise aus „S-50.77.88“ „S507788“ erhalten.
Ziehe das Ausfüllkästchen nach unten, um die Formel auf die anderen Zellen anzuwenden.
Fehler: Die Formel funktioniert nicht.
Lösung: Überprüfe, ob Du die Semikolons oder Kommas korrekt verwendest, je nach den regionalen Einstellungen Deiner Excel-Version.
Fehler: Leerzeichen bleiben bestehen.
Lösung: Füge einen weiteren WECHSELN
-Befehl hinzu, um Leerzeichen zu entfernen:
=WECHSELN(WECHSELN(WECHSELN(A1;".";"");"-";"");" ";"")
Wenn Du Bindestriche und Punkte in Excel ohne Formeln entfernen möchtest, kannst Du auch die „Suchen und Ersetzen“-Funktion verwenden:
Strg + H
, um das Dialogfeld „Suchen und Ersetzen“ zu öffnen.Diese Methode ist nützlich, wenn Du die Daten einmalig bereinigen möchtest.
Angenommen, Du hast folgende Werte in den Zellen A1 bis A5:
Verwende die Formel in B1:
=WECHSELN(WECHSELN(A1;".";"");"-";"")
Ziehen das Ausfüllkästchen nach unten, um die anderen Zellen zu füllen. Das Ergebnis sollte so aussehen:
Wenn Du häufig mit Daten arbeitest, die Bindestriche oder Punkte enthalten, kannst Du eine benutzerdefinierte Funktion in VBA erstellen, um diese Werte automatisch zu bereinigen.
Achte darauf, dass Du die richtige Excel-Version verwendest, da einige Funktionen je nach Version unterschiedlich sein können.
Wenn Du Bindestriche zwischen Zahlen einfügen möchtest, nutze die Funktion TEXTVERKETTEN
, um die Formatierung zu steuern.
1. Wie kann ich auch Leerzeichen entfernen?
Du kannst die Formel erweitern, indem Du einen weiteren WECHSELN
-Befehl hinzufügst, um Leerzeichen zu entfernen:
=WECHSELN(WECHSELN(WECHSELN(A1;".";"");"-";"");" ";"")
2. Funktioniert das auch für große Datenmengen?
Ja, die oben beschriebenen Methoden, insbesondere die Verwendung von „Suchen und Ersetzen“, sind sehr effizient und können auf große Datenmengen angewendet werden.
Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden
Suche nach den besten AntwortenEntdecke unsere meistgeklickten Beiträge in der Google Suche
Top 100 Threads jetzt ansehen