Direkt zum Inhalt

Wie entferne ich Zahlen aus Textzeichenfolgen in Excel?

In einer Textzeichenfolge sind beispielsweise viele Zahlen gemischt, und Sie möchten diese Zahlen aus der Textzeichenfolge entfernen. Wie mache ich das? In diesem Artikel werden einige knifflige Methoden vorgestellt, mit denen Sie Zahlen aus Textzeichenfolgenzellen in Excel einfach entfernen können.


Entfernen Sie Zahlen aus Textzeichenfolgen mit der benutzerdefinierten Funktion

Diese Methode führt eine benutzerdefinierte Funktion ein, mit der Zahlen in Excel einfach aus Textzeichenfolgen entfernt werden können. Bitte gehen Sie wie folgt vor:

1. Drücken Sie Andere + F11 Tasten gleichzeitig, um das Microsoft Basic for Application-Fenster zu öffnen.

2. Klicken Sie Insert > ModulFügen Sie dann den folgenden VBA-Code in das sich öffnende Modulfenster ein.

VBA: Entfernen Sie Zahlen aus Textzeichenfolgen in Excel

Function RemoveNumbers(Txt As String) As String
With CreateObject("VBScript.RegExp")
.Global = True
.Pattern = "[0-9]"
RemoveNumbers = .Replace(Txt, "")
End With
End Function

3. Speichern Sie die Funktion Use defined. Wählen Sie eine leere Zelle aus, in der Sie die Textzeichenfolge ohne Zahlen zurückgeben möchten, und geben Sie die Formel ein = RemoveNumbers (A2) (A2 ist die Zelle, aus der Sie Zahlen entfernen möchten) und ziehen Sie dann den Füllgriff nach Bedarf auf den gewünschten Bereich.


Entfernen Sie mit Kutools for Excel Zahlen aus Textzeichenfolgen

Diese Methode führt Kutools für Excel ein Zeichen entfernen Dienstprogramm zum schnellen Entfernen aller Zahlen aus Textzeichenfolgenzellen in Excel. Bitte gehen Sie wie folgt vor:

Kutools for Excel - Vollgepackt mit über 300 wichtigen Tools für Excel. Genießen Sie eine 30-tägige KOSTENLOSE Testversion mit vollem Funktionsumfang, ohne dass eine Kreditkarte erforderlich ist! Jetzt herunterladen!

1. Wählen Sie die Textzeichenfolgenzellen aus, aus denen Sie Zahlen entfernen möchten, und klicken Sie auf Kutoolen > Text > Zeichen entfernen.
doc Zahlen aus Text entfernen 01

2. Aktivieren Sie im sich öffnenden Dialogfeld Zeichen entfernen das Kontrollkästchen Numerisch Option und klicken Sie auf Ok .

Dann sehen Sie, dass alle Zahlen gleichzeitig aus ausgewählten Textzeichenfolgenzellen entfernt werden. Siehe Screenshot:

Note: Manchmal müssen Sie möglicherweise Zahlen und andere Sonderzeichen aus den Textzeichenfolgenzellen entfernen und nur Buchstaben belassen. Sie können es erledigen, indem Sie die überprüfen Nicht-Alpha Option und klicken Sie auf Ok Schaltfläche im Dialogfeld Zeichen entfernen. Siehe Screenshot:
doc Zahlen aus Text entfernen 4

Kutools for Excel - Laden Sie Excel mit über 300 wichtigen Tools auf. Genießen Sie eine 30-tägige KOSTENLOSE Testversion mit vollem Funktionsumfang, ohne dass eine Kreditkarte erforderlich ist! Hol es dir jetzt


Demo: Entfernen Sie Zahlen aus Textzeichenfolgen in Excel


Kutools for Excel: Über 300 praktische Werkzeuge immer zur Hand! Starten Sie noch heute Ihre 30-tägige kostenlose Testversion ohne Funktionseinschränkungen. Jetzt herunterladen!

Extrahieren Sie mit der Kutools-Funktion in Excel schnell Zahlen aus Textzeichenfolgen

Das Dienstprogramm Kutools Functions von Kutools for Excel bietet eine EXTRAKTNUMMERN Funktion, mit der Sie schnell und einfach Zahlen aus gemischten Textzeichenfolgen extrahieren können.


Anzeigenauszug Nr. 4


In Verbindung stehende Artikel:

Beste Office-Produktivitätstools

Beliebte Funktionen: Suchen, markieren oder identifizieren Sie Duplikate   |  Leere Zeilen löschen   |  Kombinieren Sie Spalten oder Zellen, ohne Daten zu verlieren   |   Runde ohne Formel ...
Super-Lookup: VLookup mit mehreren Kriterien    VLookup mit mehreren Werten  |   VLookup über mehrere Blätter hinweg   |   Unscharfe Suche ....
Erweiterte Dropdown-Liste: Erstellen Sie schnell eine Dropdown-Liste   |  Abhängige Dropdown-Liste   |  Mehrfachauswahl Dropdown-Liste ....
Spaltenmanager: Fügen Sie eine bestimmte Anzahl von Spalten hinzu  |  Spalten verschieben  |  Schalten Sie den Sichtbarkeitsstatus ausgeblendeter Spalten um  |  Vergleichen Sie Bereiche und Spalten ...
Ausgewählte Funktionen: Rasterfokus   |  Designansicht   |   Große Formelleiste    Arbeitsmappen- und Blattmanager   |  Ressourcen (Autotext)   |  Datumsauswahl   |  Arbeitsblätter kombinieren   |  Zellen verschlüsseln/entschlüsseln    Senden Sie E-Mails nach Liste   |  Superfilter   |   Spezialfilter (Filter fett/kursiv/durchgestrichen...) ...
Top 15 Toolsets12 Text Tools (Text hinzufügen, Zeichen entfernen, ...)   |   50+ Chart Typen (Gantt-Diagramm, ...)   |   40+ Praktisch Formeln (Berechnen Sie das Alter basierend auf dem Geburtstag, ...)   |   19 Einfügen Tools (QR-Code einfügen, Bild aus Pfad einfügen, ...)   |   12 Umwandlung (Conversion) Tools (Zahlen zu Wörtern, Currency Conversion, ...)   |   7 Zusammenführen & Teilen Tools (Erweiterte Zeilen kombinieren, Zellen teilen, ...)   |   ... und mehr

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, um die Produktivität zu steigern und Zeit zu sparen.  Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen ...

kte tab 201905


Office Tab Bringt die Oberfläche mit Registerkarten in Office und erleichtert Ihnen die Arbeit erheblich

  • Aktivieren Sie das Bearbeiten und Lesen von Registerkarten in Word, Excel und PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters und nicht in neuen Fenstern.
  • Steigert Ihre Produktivität um 50 % und reduziert jeden Tag Hunderte von Mausklicks für Sie!
Comments (4)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Another method involves a very simple formula, repeated (filled) down the sheet. Let the worksheet do the work for you. No VBA or add-ins needed.

- Put the string on a worksheet, in B1.
- Then put the numbers 0 to 9 in cells A2 to A11.
- Then, enter this formula into B2:
=SUBSTITUTE(B1, A2, "")
- Now, drag the fill handle from B2 down to B11.

B11 will now contain your string with all numbers removed.
This comment was minimized by the moderator on the site
Hello,

I found this function really helpful, however when I apply this formula, I find that other cells in my database show as error "Name#.'
Almost as if it goes out of the order on the database.

Could anyone provide advice?
This comment was minimized by the moderator on the site
In a cell witht he following John Smith SS1324 how do i extract SS1324 and just leave John Smith and paste SS1324 in another cell ?
This comment was minimized by the moderator on the site
Hey there.
Hope you are having a great day!
Thanks a lot for the formula!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations