KutoolsforOffice — Eine Lösung, fünf leistungsstarke Tools.Mehr erreichen mit weniger Aufwand.März-Aktion: 20 % Rabatt

Wie entfernt man alle Satzzeichen wie Kommas, Anführungszeichen und Apostrophe aus Zellen?

AutorKelly Änderungsdatum

Beim Arbeiten mit Daten in Excel enthalten Ihre Zellen manchmal verschiedene Satzzeichen – wie Kommas, Anführungszeichen, Punkte, Fragezeichen, Doppelpunkte und mehr. Diese können die Datenanalyse, Sortiervorgänge, Textextraktion oder Formatierung stören. Möglicherweise möchten Sie daher alle Satzzeichen entfernen, um für Berechnungen, den Export sauberer Datensätze oder die Vereinheitlichung von Benutzereingaben nur Buchstaben, Zahlen und gegebenenfalls Leerzeichen zu behalten.

Dieser Artikel bietet mehrere praktische Lösungen, um effizient alle Arten von Satzzeichen aus Excel-Zellen zu entfernen. Egal, ob Sie eine benutzerdefinierte Funktion, ein spezielles Excel-Add-In oder native Formeln bevorzugen – hier finden Sie die passende Lösung für Ihr Szenario:


Entfernen Sie alle Satzzeichen aus Zellen mithilfe einer Excel-Formel (ohne VBA oder Add-Ins)

Diese Lösung ist ideal für Benutzer, die keine Makros verwenden dürfen oder keinen Zugriff auf Excel-Add-Ins haben. Mit geschachtelten Excel-Formeln lassen sich umfassend alle Satzzeichen aus Texten entfernen. Da die Methode ausschließlich auf integrierten Excel-Funktionen basiert, ist sie besonders portabel und mit den meisten unternehmensinternen Sicherheitsrichtlinien kompatibel. Hinweis: Obwohl dieser formelbasierte Ansatz robust ist, kann er bei der Verarbeitung einer Vielzahl unterschiedlicher Satzzeichen und sehr langer Zeichenketten komplex werden. Zudem müssen die Formeln angepasst werden, wenn Sie eine eigene Liste der zu entfernenden Satzzeichen definieren möchten.

Beispielszenario: Sie erhalten ein Datenblatt mit Produktbeschreibungen oder -namen, die Kommas, Punkte, Fragezeichen und verschiedene Anführungszeichen enthalten – und müssen diese vollständig entfernen, um saubere Berichte zu erstellen oder die Daten reibungslos in ein anderes System zu importieren.

1. Geben Sie in Ihrer Zielzelle (z. B. B2) die folgende Formel ein, um einige der gängigsten Satzzeichen zu entfernen – passen Sie die Zeichenliste bei Bedarf an:

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A2, ",", ""), ".", ""), "!", ""), "?", ""), ";", ""), ":", ""), """", "")

2. Drücken Sie Enter, um die Formel anzuwenden. Ziehen Sie anschließend das Ausfüllkästchen nach unten, um die Formel auf weitere Zeilen zu übertragen.

Müssen Sie weitere Satzzeichen entfernen, schachteln Sie einfach zusätzliche WECHSELN-Funktionen und ersetzen das unerwünschte Zeichen auf jeder Ebene. Für anspruchsvollere Szenarien oder lange Listen von Satzzeichen verwenden Sie stattdessen diese TEXTVERKETTEN-basierte Matrixformel (ab Excel 2016):

=TEXTJOIN("", TRUE, IF(ISNUMBER(FIND(MID(A2, ROW(INDIRECT("1:"&LEN(A2))),1), "~!@#$%^&*()_-+={}[]:;""''<>,./?`\|")), "", MID(A2, ROW(INDIRECT("1:"&LEN(A2))),1)))

Diese Formel funktioniert als Matrixformel und entfernt alle Zeichen, die in der Liste ~!@#$%^&*()_-+={}[]:;""'',./?`\| enthalten sind. So wenden Sie diese Formel an:

  • Geben Sie sie in B2 (oder eine beliebige Zielzelle Ihrer Wahl) ein.
  • Wenn Sie Excel 365, 2019 oder 2016 verwenden, drücken Sie einfach Enter. In älteren Versionen müssen Sie die Formel möglicherweise mit Strg+Umschalt+Eingabe bestätigen, um sicherzustellen, dass die Matrixformel korrekt aktiviert wird.
  • Kopieren Sie die Formel bei Bedarf nach unten, um zusätzliche Zeilen zu verarbeiten.

Hinweise:

  • Aktualisieren oder erweitern Sie den Text in der Satzzeichenliste innerhalb der FINDEN()-Funktion entsprechend Ihren individuellen Anforderungen.
  • Seien Sie vorsichtig beim Einsatz von Anführungszeichen in der Liste: Verdoppeln Sie sie innerhalb der Zeichenkette („“ für ein einzelnes wörtliches „).
  • Führende und abschließende Leerzeichen bleiben erhalten; verwenden Sie GLÄTTEN(), wenn Sie zusätzlich überflüssige Leerzeichen entfernen möchten.
  • Matrixformeln können die Leistung bei sehr großen Bereichen beeinträchtigen.

Fehlerbehebung:Sollte Ihre Formel einen Fehler ausgeben, vergewissern Sie sich, dass Zelle A2 einen Wert enthält und dass Matrixformeln korrekt eingegeben wurden (achten Sie in älteren Excel-Versionen nach der Eingabe mit Strg+Umschalt+Eingabe auf geschweifte Klammern){ }). Leere Ergebnisse deuten darauf hin, dass Ihre Zelle möglicherweise ausschließlich Satzzeichen enthält oder komplett leer ist.


Entfernen Sie alle Satzzeichen aus Zellen mit Kutools für Excel

Wenn Sie häufig Text bereinigen müssen und ein schnelles grafisches Werkzeug bevorzugen, hilft Ihnen das Kutools für Excel-Bestimmte Zeichen löschen-Dienstprogramm dabei, Satzzeichen effizient aus beliebigen Bereichen zu entfernen. Im Gegensatz zu Formeln oder Code bietet dieses Add-In einen intuitiven Dialog, in dem Sie direkt angeben können, welche Zeichen entfernt werden sollen – für maximale Flexibilität und Benutzerfreundlichkeit, egal ob Einsteiger oder Profi.

Kutools für Excelbietet über 300 erweiterte Funktionen, um komplexe Aufgaben zu vereinfachen und so Kreativität sowie Effizienz zu steigern.Mit KI-Funktionen integriertautomatisiert Kutools Aufgaben präzise und macht die Datenverwaltung mühelos.Detaillierte Informationen zu Kutools für Excel...         Kostenlose Testversion...

1. Wählen Sie den Bereich aus, aus dem alle Satzzeichen entfernt werden sollen, und klicken Sie auf Kutools > Text > Bestimmte Zeichen löschen. Siehe Screenshot:
Ein Screenshot der Option „Zeichen entfernen“ im Kutools-Tab in Excel

2. Aktivieren Sie im geöffneten Dialogfeld Bestimmte Zeichen löschen ausschließlich die Option Benutzerdefiniert, und geben Sie die folgenden Satzzeichen in das darunterliegende Feld ein: ~!@#$%^&*()_-+={}[]:;„"‚',./?`\|. Klicken Sie anschließend auf die Schaltfläche OK, um diese Satzzeichen sofort aus allen markierten Zellen zu entfernen. Siehe den folgenden Screenshot:
Ein Screenshot, der die eingegebenen Satzzeichen im Dialogfeld „Zeichen entfernen“ und die aus den Zellen entfernten Satzzeichen zeigt

Überprüfen Sie die Ergebnisse sofort in Ihrem Arbeitsblatt. Dieses Dienstprogramm ist besonders nützlich, um importierte Daten zu bereinigen, Datensätze für Analysen vorzubereiten oder einheitliche Textformatierungsstandards durchzusetzen. Da es direkt auf Ihre markierten Zellen wirkt, sollten Sie die betroffenen Daten vor dem Speichern sorgfältig prüfen.

Demo: Entfernen Sie alle Satzzeichen aus Zellen mit Kutools für Excel

 

Kutools für Excel– Erweitern Sie Excel mit über 300 unverzichtbaren Tools, um Ihre Arbeit schneller und einfacher zu erledigen, und nutzen Sie KI-Funktionen für intelligentere Datenverarbeitung und höhere Produktivität.Jetzt herunterladen


Entfernen Sie alle Satzzeichen aus Zellen mit einer benutzerdefinierten Funktion

Diese Methode stellt eine benutzerdefinierte Funktion (UDF) vor, mit der Sie beliebige Satzzeichen aus Zellen in Excel entfernen können. UDFs eignen sich ideal, wenn Sie diesen Vorgang häufig durchführen und Makros in Ihrer Arbeitsmappe aktivieren möchten. Mit dieser Methode können Sie nahezu alle Satzzeichen auf individuelle Weise verarbeiten und die Funktion besonders einfach weitergeben oder wiederverwenden.

Beachten Sie jedoch, dass diese Lösung arbeitsmappen mit Makro-Unterstützung erfordert und in Umgebungen mit strengen Makrorichtlinien eingeschränkt sein kann. Speichern Sie Ihre Arbeit stets, bevor Sie neuen Code hinzufügen oder ausführen, und berücksichtigen Sie bei Weitergabe Ihrer Arbeitsmappe die Makrokompatibilität.

1. Drücken Sie die Tasten Alt + F11, um das Fenster „Microsoft Visual Basic for Applications“ zu öffnen.

2. Klicken Sie auf Einfügen > Modul, und fügen Sie dann den folgenden Code in das neu geöffnete Modulfenster ein.

VBA: Satzzeichen aus Zellen in Excel entfernen

Function RemovePunctuation(Txt As String) As String
With CreateObject("VBScript.RegExp")
.Pattern = "[^A-Z0-9 ]"
.IgnoreCase = True
.Global = True
RemovePunctuation = .Replace(Txt, "")
End With
End Function

3. Nachdem Sie den Code eingegeben haben, drücken Sie Strg+S, um die benutzerdefinierte Funktion zu speichern und das Visual-Basic-for-Applications-Fenster zu schließen. Achten Sie darauf, Ihre Arbeitsmappe als makrofähige Datei (*.xlsm) zu speichern, damit die Funktion beim nächsten Öffnen weiterhin verfügbar ist.

4. Wechseln Sie zurück zu Excel, wählen Sie eine leere Zelle aus, in der das Ergebnis erscheinen soll, geben Sie die Formel =RemovePunctuation(A2) ein (wobei A2 die zu bereinigende Zelle ist), und ziehen Sie bei Bedarf anschließend das Ausfüllkästchen nach unten, um die Formel auf weitere Zellen anzuwenden.
Ein Screenshot der Eingabe der Formel für die Funktion „RemovePunctuation“ in eine Zelle

Nach Anwendung der Formel werden alle Arten von Satzzeichen aus Ihren markierten Zellen entfernt, sodass nur der eigentliche Nach Text und Zahl aufteilen verbleibt. Wie unten dargestellt:
Ein Screenshot, der das Ergebnis nach Anwendung der Funktion „RemovePunctuation“ mit entfernten Satzzeichen zeigt

Tipp: Bei sehr großen Datensätzen kann die Neuberechnung durch UDFs zusätzliche Zeit in Anspruch nehmen. Konvertieren Sie gegebenenfalls die Ergebnisse in Werte, indem Sie die Ausgabe kopieren und als Werte einfügen.


Verwandte Artikel:

Wie entfernt man Buchstaben aus Zeichenfolgen/Zahlen/Zellen in Excel?

Wie entfernt man Zahlen aus Textzeichenfolgen in Excel?

Beste Office-Produktivitätstools

🤖KUTOOLS AI-Assistent: Revolutionieren Sie Datenanalyse basierend auf:Intelligente Ausführung   |  Code generieren|  benutzerdefinierte Formeln erstellen  |  Daten analysieren und Diagramme erstellen|  Erweiterte Funktionen aufrufen
Beliebte Funktionen:Suchen, hervorheben oder Doppelte markieren   |  Leere Zeilen löschen   |  Spalten kombinieren oder Zellen ohne Datenverlust   |   Runden ohne Formel...
Erweiterte SVERWEIS:VLookup mit mehreren Kriterien  |  VLookup mit mehreren Werten  |   VLookup über mehrere Arbeitsblätter hinweg   |   Fuzzy Match....
Erweiterte Dropdown-Liste:Schnell eine Dropdown-Liste erstellen   |  Abhängige Dropdown-Liste   |  Mehrfachauswahl-Dropdown-Liste....
Spalten-Manager:Eine bestimmte Anzahl von Spalten hinzufügen|Spalten verschieben|Sichtbarkeitsstatus ausgeblendeter Spalten umschalten|Bereiche & Spalten vergleichen...
Hervorgehobene Funktionen:Gitterfokus   |  Entwurf   |Erweiterte Formelleiste   | Arbeitsmappen- & Blatt-Manager   |  Ressourcenbibliothek(AutoText)|  Datumsauswahl   |  Arbeitsblätter konsolidieren  |  Verschlüsseln/Zellen entschlüsseln   | E-Mails per Liste versenden   |  Super Filter   |   Spezialfilter(Zellen mit fettgedruckter Schrift filtern/kursiv/durchgestrichen...) ...
Top-15-Toolsets:12-Text-Tools(Text hinzufügen,Bestimmte Zeichen löschen, ...)|   50+-Diagramm-Typen(Gantt-Diagramm, ...)|   40+ Praktische Formeln(Alter basierend auf dem Geburtstag berechnen, ...)|   19-Einfüge-Tools(QR-Code einfügen,Bild aus Pfad einfügen, ...)|   12-Konvertierungs-Tools(In Wörter umwandeln,Wechselkursumrechnung, ...)|   7-Vereinigen/Aufteilen-Tools(Erweiterte Zeilen zusammenführen,Zellen aufteilen, ...)|... und mehr
Verwenden Sie Kutools in Ihrer bevorzugten Sprache – unterstützt Englisch, Spanisch, Deutsch, Französisch, Chinesisch und 40+ weitere Sprachen!

Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor.Kutools für Excel bietet über 300 erweiterte Funktionen zur Steigerung der Produktivität und Zeit sparen.Klicken Sie hier, um die Funktion zu erhalten, die Sie am dringendsten benötigen...


Office Tab bringt eine tabbasierte Oberfläche in Office und macht Ihre Arbeit viel einfacher

  • Aktivieren Sie tabbasiertes Bearbeiten und Lesen in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters – statt jedes in einem separaten Fenster zu öffnen.
  • Steigert Ihre Produktivität um 50 % und erspart Ihnen täglich Hunderte von Mausklicks!

Alle Kutools-Add-Ins – ein Installationsprogramm

Kutools for Office-Paket bündelt Add-Ins für Excel, Word, Outlook und PowerPoint sowie Office Tab Pro – ideal für Teams, die mit mehreren Office-Anwendungen arbeiten.

ExcelWordOutlookTabsPowerPoint
  • Alles-in-einem-Paket— Add-Ins für Excel, Word, Outlook & PowerPoint sowie Office Tab Pro
  • Ein Installationsprogramm, eine Lizenz— innerhalb weniger Minuten eingerichtet (MSI-fähig)
  • Funktioniert besser zusammen— optimierte Produktivität über alle Office-Anwendungen hinweg
  • 30-tägige Vollversion zum Testen— keine Registrierung, keine Kreditkarte erforderlich
  • Bestes Preis-Leistungs-Verhältnis— sparen Sie im Vergleich zum Kauf einzelner Add-Ins