Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Mehrere Zeichen ersetzen !?

Forumthread: Mehrere Zeichen ersetzen !?

Mehrere Zeichen ersetzen !?
22.05.2003 12:01:23
Speedy
Hallo
ich möchte aus einer Spalte einer Excel Tabelle alle Zeichen, welche nicht in einer websiteadresse zulässig sind ( ";:=üöä,. / ) auf einmal durch ein zulässiges Zeichen wie zum Beispiel _ ersetzen . muss ich da jedes Zeichen extra ersetzen oder kann ich alle auf einmal irgendwie bei "SUCHEN UND ERSETZEN" eingeben ???

Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Mehrere Zeichen ersetzen !?
22.05.2003 12:11:49
Nike

Hi,

eins nach dem anderen...

Bye

Nike

;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Infobox / Tutorial

Mehrere Zeichen in Excel ersetzen


Schritt-für-Schritt-Anleitung

Um mehrere Zeichen in Excel effizient zu ersetzen, kannst Du die Funktion "Suchen und Ersetzen" verwenden. Hier ist eine Schritt-für-Schritt-Anleitung:

  1. Öffne Deine Excel-Datei.
  2. Markiere den Bereich, in dem Du die Zeichen ersetzen möchtest, oder wähle die gesamte Tabelle aus.
  3. Drücke Strg + H, um das Fenster "Suchen und Ersetzen" zu öffnen.
  4. Gib im Feld "Suchen nach" das Zeichen ein, das Du ersetzen möchtest.
  5. Gib im Feld "Ersetzen durch" das neue Zeichen ein, durch das Du ersetzen möchtest (z.B. _).
  6. Klicke auf "Alle ersetzen".
  7. Wiederhole die Schritte 4 bis 6 für jedes Zeichen, das Du ersetzen möchtest.

Für den Austausch mehrerer Zeichen auf einmal, kannst Du auch eine Excel-Formel verwenden:

=SUBSTITUTE(SUBSTITUTE(A1, ";", "_"), ":", "_")

Hierbei ersetzt die Formel zuerst das Zeichen ; durch _ und dann : durch _. Du kannst diese Technik erweitern, um mehrere Zeichen in einer Zelle zu ersetzen.


Häufige Fehler und Lösungen

  • Fehler: Zeichen werden nicht ersetzt.

    • Lösung: Überprüfe, ob Du die richtigen Zeichen eingegeben hast. Achte auch auf mögliche Leerzeichen oder unterschiedliche Zeichencodierungen.
  • Fehler: Ersetzte Zeichen sind nicht sichtbar.

    • Lösung: Stelle sicher, dass die Schriftart und Schriftgröße in der Zelle korrekt eingestellt sind. Manchmal können bestimmte Zeichen nicht angezeigt werden.

Alternative Methoden

Eine weitere Methode, um mehrere Zeichen in Excel zu ersetzen, ist die Verwendung von VBA. Hier ist ein einfaches Beispiel, wie Du das Skript nutzen kannst:

Sub ReplaceMultipleCharacters()
    Dim rng As Range
    Dim cell As Range
    Set rng = Selection
    For Each cell In rng
        cell.Value = Replace(cell.Value, ";", "_")
        cell.Value = Replace(cell.Value, ":", "_")
        ' Füge weitere Ersetzungen hier hinzu
    Next cell
End Sub

Um das VBA-Skript zu verwenden, öffne den Visual Basic-Editor (Alt + F11), füge das Skript ein und führe es aus.


Praktische Beispiele

  1. Szenario: Du möchtest in einer Liste von URL-Adressen die Zeichen ;, :, , und / durch _ ersetzen.

    • Formel:
      =SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1, ";", "_"), ":", "_"), ",", "_"), "/", "_")
  2. Szenario: Du hast einen Text, der viele unerwünschte Sonderzeichen enthält. Du kannst eine VBA-Lösung verwenden, um dies effizient zu handhaben.


Tipps für Profis

  • Nutze die "Ersetzen"-Funktion in Excel regelmäßig, um Deine Daten zu bereinigen und konsistent zu halten.
  • Wenn Du häufig mit bestimmten Zeichen arbeitest, erwäge die Erstellung einer VBA-Makro, um den Prozess zu automatisieren.
  • Experimentiere mit der Kombination von SUBSTITUTE und TEXTJOIN, um komplexere Ersetzungen durchzuführen.

FAQ: Häufige Fragen

1. Kann ich mehrere Zeichen auf einmal in Excel ersetzen?
Ja, Du kannst die "Suchen und Ersetzen"-Funktion verwenden, um die Zeichen nacheinander zu ersetzen oder ein VBA-Skript verwenden, um mehrere Ersetzungen gleichzeitig durchzuführen.

2. Gibt es eine Formel, um Zeichen in mehreren Zellen gleichzeitig zu ersetzen?
Ja, Du kannst die SUBSTITUTE-Funktion in einer Formel verwenden. Wenn Du sie auf eine ganze Spalte anwenden möchtest, kannst Du die Formel einfach nach unten ziehen.

3. Was ist das Durchschnittszeichen in Excel?
Das Durchschnittszeichen in Excel bezieht sich auf das Zeichen, das verwendet wird, um Durchschnittswerte zu berechnen, typischerweise =AVERAGE().

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige