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

Wie extrahiert man Zahlen aus alphanumerischen Textzeichenfolgen in Excel?

AutorSiluvia Änderungsdatum

Dieses Tutorial bietet drei Methoden, um die Extraktion von Zahlen aus gemischten alphanumerischen Textzeichenfolgen in Excel zu vereinfachen.

Zahlen aus Textzeichenfolgen extrahieren

Extrahieren Sie Zahlen aus gemischten alphanumerischen Textzeichenfolgen mithilfe einer Formel
Extrahieren Sie Zahlen aus gemischten alphanumerischen Textzeichenfolgen mühelos mit einem leistungsstarken Tool

Extrahieren Sie Zahlen aus gemischten alphanumerischen Textzeichenfolgen mithilfe von VBA-Code


Extrahieren Sie Zahlen aus gemischten alphanumerischen Textzeichenfolgen mithilfe einer Formel

Mit der folgenden Formel können Sie Zahlen aus beliebigen Positionen innerhalb einer Textzeichenfolge in Excel extrahieren.

1. Wählen Sie eine leere Zelle aus, um die extrahierten Zahlen auszugeben, geben Sie die folgende Formel ein und drücken Sie die Eingabetaste. Ziehen Sie anschließend den AutoAusfüll-Griff nach unten, um die Formel auf weitere Zellen anzuwenden.

=IF(SUM(LEN(A2)-LEN(SUBSTITUTE(A2, {"0","1","2","3","4","5","6","7","8","9"}, „")))>0, SUMPRODUCT(MID(0&A2, LARGE(INDEX(ISNUMBER(--MID(A2,ROW(INDIRECT(„$1:$"&LEN(A2))),1))* ROW(INDIRECT(„$1:$"&LEN(A2))),0), ROW(INDIRECT(„$1:$"&LEN(A2))))+1,1) * 10^ROW(INDIRECT(„$1:$"&LEN(A2)))/10),„")

Zahlen aus Textzeichenfolgen mit Formel extrahieren

Hinweis: In der Formel steht A1 für die Zelle, die die Textzeichenfolge enthält, aus der Sie Zahlen extrahieren möchten. Passen Sie diese Zellreferenz entsprechend Ihren Anforderungen an.

Anschließend werden Zahlen aus beliebigen Positionen innerhalb einer Textzeichenfolge in den angegebenen Zellen extrahiert, wie im obigen Screenshot dargestellt.


Extrahieren Sie Zahlen aus gemischten alphanumerischen Textzeichenfolgen mühelos mit Kutools für Excel

In diesem Abschnitt stellen wir Ihnen das „Text extrahieren“-Tool von Kutools für Excel vor – mit ihm extrahieren Sie ganz einfach Zahlen aus einer Textzeichenfolge.

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. Klicken Sie auf Kutools > Text > Text extrahieren, um die Funktion zu aktivieren.

2. Führen Sie im Text extrahieren-Dialogfeld die folgenden Einstellungen durch.

2,1) Klicken Sie auf die Registerkarte Nach Position extrahieren(Diese Registerkarte ist standardmäßig aktiviert);
2,2) Klicken Sie im Abschnitt Bereichauf die Schaltfläche Schaltfläche auswählen, um den Zellbereich auszuwählen, aus dem Sie Text extrahieren möchten;
2,3) Wählen Sie im Abschnitt Optionendie Option Zahlen extrahierenaus;
2,4) Klicken Sie auf OK.

die Optionen im Dialogfeld festlegen

Hinweis: Wenn Sie das Kontrollkästchen Als Formel einfügenWenn Sie die Option in der linken unteren Ecke des Dialogfelds aktivieren, wird das Ergebnis als Formel in die Ergebniszellen eingefügt und aktualisiert sich automatisch, sobald sich der Wert der Bezugszelle ändert.

3. Wählen Sie im Text extrahieren-Dialogfeld eine leere Zelle aus, um das Ergebnis der Textextraktion auszugeben, und klicken Sie anschließend auf OK.

eine leere Zelle zur Ausgabe des Ergebnisses auswählen

Anschließend werden Zahlen aus beliebigen Positionen innerhalb einer Textzeichenfolge extrahiert. Siehe Screenshot:

Zahlen aus beliebiger Position in einer Textzeichenfolge werden extrahiert

Wenn Sie eine kostenlose 30-Tage-Testversion dieses Dienstprogramms nutzen möchten, klicken Sie bitte hier, um sie herunterzuladen, und führen Sie anschließend die Aktion gemäß den oben beschriebenen Schritten aus.


Behalten Sie ausschließlich Zahlen in gemischten alphanumerischen Textzeichenfolgen mithilfe von VBA-Code

Der folgende VBA-Code hilft Ihnen, alle nicht-numerischen Zeichen aus einem begrenzten Bereich zu entfernen und ausschließlich Zahlen in den Zellen zu behalten. Gehen Sie dazu wie folgt vor:

HinweisDa der Code den ursprünglichen Bereich direkt bearbeitet, sichern Sie unbedingt eine Kopie, um Datenverlust zu vermeiden.

1. Drücken Sie gleichzeitig die Tasten Alt+F11, um das Fenster Microsoft Visual Basic für Applikationen zu öffnen.

2. Klicken Sie im Fenster Microsoft Visual Basic für Applikationenauf Einfügen>Modul. Kopieren Sie anschließend den folgenden VBA-Code und fügen Sie ihn in das Modulfenster ein.

VBA-Code: Entfernen aller nicht-numerischen Zeichen aus Zellen

Sub GetNumbers()
'Updated by Extendoffice 20210125
    Dim xRegEx As Object
    Dim xRg As Range
    Dim xCell As Range
    Dim xTxt As String
    On Error Resume Next
    xTxt = ActiveWindow.RangeSelection.Address
    Set xRg = Application.InputBox("Pease select range:", "Kutools for Excel", xTxt, , , , , 8)
    If xRg Is Nothing Then Exit Sub
    Set xRegEx = CreateObject("VBScript.RegExp")
    With xRegEx
        .Pattern = "\D+"
        .IgnoreCase = True
        .Global = True
    End With
    xRg.NumberFormat = "@"
    For Each xCell In xRg
        xCell.Value = xRegEx.Replace(xCell.Value, "")
    Next
    Set xRegEx = Nothing
End Sub

3. Drücken Sie die Taste F5, um den Code auszuführen. Es öffnet sich daraufhin das Dialogfeld Kutools für Excel. Wählen Sie den Bereich mit den gemischten alphanumerischen Textzeichenfolgen aus, aus denen Sie ausschließlich die Zahlen behalten möchten, und klicken Sie auf die Schaltfläche OK.

VBA-Code zum Auswählen der Datenliste

Nun wurden alle nicht-numerischen Zeichen im ausgewählten Bereich sofort entfernt – es verbleiben ausschließlich Zahlen. Siehe Screenshot:

alle nicht-numerischen Zeichen werden entfernt

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