Wie extrahiert man Text nur aus alphanumerischen Zeichenfolgen in Excel?
In vielen praktischen Excel-Aufgaben stoßen Sie auf Situationen, in denen Zellen alphanumerische Zeichenfolgen enthalten – also Mischungen aus Buchstaben und Zahlen. Typische Beispiele sind Daten wie „Bestellung2058“, „Benutzer_15A“ oder „ID1234B“, die häufig beim Exportieren von Berichten, in Datenbankauszügen oder bei standardisierten Codes vorkommen. Manchmal müssen Sie zur weiteren Analyse oder Berichterstellung nur den reinen Textanteil extrahieren und alle numerischen Elemente entfernen. Dieser Artikel zeigt Ihnen mehrere praxiserprobte Methoden, um effizient ausschließlich die Buchstaben aus alphanumerischen Zeichenfolgen in Excel zu gewinnen – inklusive typischer Anwendungsszenarien, hilfreicher Tipps und Lösungsansätzen für häufige Fehler.
➤ Text extrahieren nur aus alphanumerischer Zeichenfolge mithilfe einer benutzerdefinierten Funktion in Excel
➤ Text extrahieren nur aus alphanumerischer Zeichenfolge mit Kutools für Excel
➤ Text extrahieren nur aus alphanumerischer Zeichenfolge mithilfe einer Excel-Formel

Nur Text extrahieren aus einer alphanumerischen Zeichenfolge mithilfe einer benutzerdefinierten Funktion (UDF) in Excel
Auf einen Blick
- Vorteile: Dynamische Extraktion über große Datensätze hinweg – einfacher als komplexe Arbeitsblattformeln und in jeder Arbeitsmappe wiederverwendbar.
- Einschränkungen: Erfordert die Aktivierung von Makros und das Speichern als
.xlsm. Benutzerdefinierte Funktionen werden neu berechnet und können bei sehr großen Bereichen die Leistung beeinträchtigen.
Wenn Sie mit VBA vertraut sind, können Sie mithilfe einer benutzerdefinierten Funktion (UDF) direkt Buchstaben aus beliebigen alphanumerischen Zeichenfolgen extrahieren – ideal, wenn integrierte Funktionen unzureichend oder zu komplex sind.
Kurzer Überblick über die Schritte:
1. Wählen Sie eine beliebige Zelle aus, in der Sie die Extraktionsformel verwenden möchten, und drücken Sie Alt + F11, um den Editor Microsoft Visual Basic für Applikationen zu öffnen.
2. Klicken Sie im VBA-Editor auf Einfügen > Modul, um ein neues Modul zu erstellen. Fügen Sie den folgenden Code in das Modul ein.
VBA: Nur Buchstaben extrahieren (ASCII A–Z)
Function TextOnly(pWorkRng As Range) As String
'Updatebyextendoffice
Dim xValue As String
Dim OutValue As String
xValue = pWorkRng.Value
For xIndex = 1 To VBA.Len(xValue)
If Not VBA.IsNumeric(VBA.Mid(xValue, xIndex, 1)) Then
OutValue = OutValue & VBA.Mid(xValue, xIndex, 1)
End If
Next
TextOnly = OutValue
End Function
3. Kehren Sie zum Arbeitsblatt zurück und geben Sie in eine leere Zelle =NurText(A1)ein (ersetzen Sie)A1 durch Ihre Zielzelle). Drücken Sie Eingabe und ziehen Sie anschließend den Ausfüllknauf, um die Formel auf die gesamte Spalte anzuwenden. Das Ergebnis zeigt ausschließlich die aus jeder Zeichenfolge extrahierten Buchstaben.
Diese Methode verändert Ihre Originaldaten nicht – die Ergebnisse erscheinen in neuen Zellen oder Spalten und lassen die Quelldaten unberührt.
Fehlerbehebung und Tipps
- Makros aktivieren und Speicherformat: Stellen Sie sicher, dass Makros aktiviert sind, und speichern Sie die Datei als
.xlsm, damit die benutzerdefinierte Funktion erhalten bleibt. - Nur Buchstaben per Design: Die Funktion entfernt Ziffern, Satzzeichen und Symbole. Übergeben Sie
WAHRals zweites Argument, um Leerzeichen beizubehalten (z. B.)=NurText(A1; WAHR)). - Akzentuierte oder nicht-ASCII-Buchstaben: Das einfache Muster
[A-Za-z]schließt Zeichen wieé, üaus. Falls Sie erweiterte Alphabete benötigen, verwenden Sie eine RegExp-Version mit erweiterten Zeichenbereichen (z. B.)[A-Za-zÀ-ÖØ-öø-ÿ]) oder normalisieren Sie den Text vorab. - Leere/Fehlerzellen: Die benutzerdefinierte Funktion gibt bei leeren Zellen oder Fehlerwerten einen leeren Text zurück.
- Leistung: Benutzerdefinierte Funktionen werden beim Neuberechnen des Arbeitsblatts aktualisiert. Bei sehr großen Bereichen empfiehlt es sich, die Ergebnisse nach der Extraktion in Werte umzuwandeln.
Nur Text extrahieren aus einer alphanumerischen Zeichenfolge mit Kutools für Excel
Falls Sie eine schnellere Lösung ohne Programmierung bevorzugen, bietet Kutools für Excel eine bequeme Möglichkeit, unerwünschte Zahlen und Nicht-Buchstaben-Zeichen aus Zellen zu entfernen. Diese Methode ist ideal für Anwender, die regelmäßig Textbereinigungen durchführen, Massendaten bearbeiten oder auf VBA-Programmierung verzichten möchten.
Auf einen Blick
- Funktion: Entfernt Ziffern und andere Nicht-Buchstaben-Zeichen, sodass nur Buchstaben übrig bleiben.
- Ideal für: Einmalige oder stapelweise Bereinigung – ganz ohne Formeln oder Makros.
Kutools für Excel bietet die Funktion Bestimmte Zeichen löschen, mit der Sie effizient sämtlichen Nicht-Buchstaben-Inhalt aus ausgewählten Zellen entfernen können.
Kutools für Excel enthält mehr als 300 praktische Excel-Tools, die Ihre Arbeit optimieren. Kostenlos und uneingeschränkt testbar für 30 Tage. Jetzt herunterladen
So extrahieren Sie nur Buchstaben:
1. Markieren Sie den Zellbereich, der die alphanumerischen Zeichenfolgen enthält, die Sie verarbeiten möchten.
2. Gehen Sie zu Kutools > Text > Bestimmte Zeichen löschen. Es erscheint ein Dialogfeld. Siehe Screenshot:

3. Im Dialogfeld Bestimmte Zeichen löschen ist der einfachste Weg, um nur Buchstaben beizubehalten, die Option Nicht-alphabetisch(manchmal als)Nicht-alpha bezeichnet) zu aktivieren. Dadurch wird alles außer A–Z-Zeichen entfernt. Falls diese Option in Ihrer Version nicht verfügbar ist, aktivieren Sie Numerisch und Nicht-druckbar und verwenden Sie gegebenenfalls Benutzerdefiniert, um Symbole zu entfernen, die Sie nicht behalten möchten. Siehe Screenshot:

4. Klicken Sie auf OK. Kutools verarbeitet die Auswahl und entfernt sämtlichen Nicht-Buchstaben-Inhalt, sodass nur die Textanteile in den ausgewählten Zellen verbleiben.
Fehlerbehebung und Tipps
- Änderung direkt in den Zellen: Diese Aktion überschreibt die ausgewählten Zellen. Sichern Sie die Originaldaten, indem Sie sie vorab an einen neuen Ort kopieren, falls Sie diese behalten möchten.
- Bestimmte Zeichen beibehalten: Um Leerzeichen oder Symbole (z. B. Bindestriche) zu erhalten, vermeiden Sie Nicht-alphabetisch und kombinieren Sie stattdessen Numerisch, Nicht-druckbar sowie Benutzerdefiniert für eine präzise Steuerung.
Weitere Informationen zu Bestimmte Zeichen löschen
Der Ansatz von Kutools eignet sich ideal für einmalige Bereinigungsaufgaben und funktioniert zuverlässig – egal ob bei kleinen oder großen Datensätzen. Sollten Sie hingegen ein dynamisches, also automatisch aktualisiertes Ergebnis benötigen, empfehlen wir stattdessen den Einsatz einer Formel oder einer VBA-UDF.
Nur Text extrahieren aus einer alphanumerischen Zeichenfolge mithilfe einer Excel-Formel
Für Benutzer, die eine Lösung ohne VBA oder Add-Ins bevorzugen, lässt sich Text mithilfe nativer Excel-Formeln zeichenweise extrahieren. Diese Methode eignet sich ideal für Datensätze, bei denen die Extraktion dynamisch und ausschließlich formelbasiert erfolgen soll – insbesondere dann, wenn der Einsatz von Makros oder Tools von Drittanbietern in Ihrer Umgebung nicht gestattet ist.
So geht es mit einer Matrixformel:
1. Wählen Sie eine leere Zelle aus, in der das Ergebnis erscheinen soll (z. B. B1), und geben Sie die folgende Formel ein (behält nur die Buchstaben A–Z bei):
=TEXTJOIN("",
TRUE,
IF(
(CODE(MID(A1, ROW(INDIRECT("1:"&LEN(A1))), 1))>=65)*
(CODE(MID(A1, ROW(INDIRECT("1:"&LEN(A1))), 1))<=90) +
(CODE(MID(A1, ROW(INDIRECT("1:"&LEN(A1))), 1))>=97)*
(CODE(MID(A1, ROW(INDIRECT("1:"&LEN(A1))), 1))<=122),
MID(A1, ROW(INDIRECT("1:"&LEN(A1))), 1),
""
)
) 2. Nachdem Sie die Formel eingegeben haben, drücken Sie Strg+Umschalt+Eingabe, wenn Sie Excel 2019 oder eine frühere Version verwenden – dadurch wird sie in eine Matrixformel umgewandelt. Wenn Sie Excel für Microsoft 365 oder Excel 2021 oder eine neuere Version verwenden, drücken Sie einfach Eingabe, da diese dynamische Matrixformeln nativ unterstützen.
Ersetzen Sie A1 durch die Zellreferenz, die Ihre alphanumerische Zeichenfolge enthält. Die Formel gibt ausschließlich die Buchstaben aus jeder Zeichenfolge zurück. Um die Formel auf weitere Zeilen anzuwenden, ziehen Sie einfach den Ausfüllknauf von B1 nach unten.
Erklärung der Parameter:
- TEIL und ZEILE(INDIREKT(...)) zählen jedes Zeichen in der Zielzelle auf.
- CODE prüft die ASCII-Bereiche 65–90 (A–Z) und 97–122 (a–z), um ausschließlich Buchstaben beizubehalten.
- TEXTVERKETTEN verknüpft die beibehaltenen Zeichen zu einer einzigen Zeichenfolge.
- Funktioniert am besten bei Texten mittlerer Länge (unter)1.000 Zeichen pro Zelle); sehr lange Texte können die Leistung beeinträchtigen.
Dieser Ansatz bewahrt Ihre Originaldaten und kommt ganz ohne zusätzliche Tools oder Makroeinstellungen aus. Sollten Fehler auftreten, überprüfen Sie bitte sorgfältig die Zellbezüge sowie die Eingabemethode für die Matrixformel.
Fehlerbehebung und Zusammenfassungsempfehlungen
- Falls Fehler angezeigt werden (z. B.)
#WERT!), überprüfen Sie Ihre Excel-Version und die Eingabe der Matrixformel (Strg+Umschalt+Eingabe für Excel 2019 oder früher). - Überprüfen Sie nach der Extraktion die Ergebnisse auf unerwartete Leerzeichen oder Sonderzeichen und passen Sie diese gegebenenfalls an. Wählen Sie je nach Ihrem Arbeitsablauf zwischen Kutools, VBA oder Formeln.
Verwandte Artikel:
Beste Office-Produktivitätstools
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.
- 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