Direkt zum Inhalt

Wie trenne ich Text und Zahlen von einer Zelle in zwei Spalten?

Wenn Sie eine Spalte mit Textzeichenfolgen haben, die aus Text und Zahlen bestehen, möchten Sie jetzt den Text und die Zahlen aus einer Zelle in zwei verschiedene Zellen aufteilen, wie im folgenden Screenshot gezeigt. In Excel können Sie diese Aufgabe mit diesen Methoden beenden.


Methode 1: Trennen Sie Text und Zahlen mit Formeln in Excel

Mit den folgenden Formeln können Sie den Text und die Zahlen aus der Zelle in zwei getrennte Zellen extrahieren. Bitte gehen Sie wie folgt vor:

1. Geben Sie diese Formel in eine leere Zelle ein - C3, in der Sie das Ergebnis platzieren möchten: =LINKS(A3,MIN(FINDEN(0,1,2,3,4,5,6,7,8,9 {},A3&"0123456789"))-1), (A3 ist die Zelle, die die zu trennende Textzeichenfolge enthält), und drücken Sie dann Enter Taste, um nur den Text aus der Zelle A2 zu erhalten. Siehe Screenshot:

doc split text Nummer 2

2. Und dann können Sie die Zahlen aus der Zelle extrahieren, indem Sie diese Formel anwenden: =RECHTS(A3,LÄNGE(A3)-MIN(FINDEN(0,1,2,3,4,5,6,7,8,9 {},A3&"0123456789"))+1),( A3 ist die Zelle, die die zu trennende Textzeichenfolge enthält), geben Sie diese Formel in Zelle D3 ein, in der Sie die Zahlen platzieren möchten, und drücken Sie Enter Schlüssel, dann erhalten Sie die Zahlen wie folgt:

doc split text Nummer 3

3. Wählen Sie dann Zelle C3: D3 aus und ziehen Sie den Füllpunkt auf die Zellen, in denen diese Formeln enthalten sein sollen. Sie können sehen, dass Text und Zahlen in verschiedene Zellen unterteilt wurden:

doc split text Nummer 4


Teilen oder trennen Sie Textzeichenfolgen in einzelne Text- und Zahlenspalten:

Kutools for Excel's Zellen teilen Die Funktion ist ein leistungsstarkes Tool, mit dem Sie Zellenwerte in mehrere Spalten oder Zeilen aufteilen und alphanumerische Zeichenfolgen in getrennte Text- und Zahlenspalten usw. aufteilen können. Klicken Sie hier, um Kutools für Excel herunterzuladen!

doc split text Nummer 16

Methode 2: Trennen Sie Text und Zahlen mit Flash Fill in Excel 2013 und einer höheren Version

Mit den obigen Formeln können Sie nur den Text und die Zahlen trennen, wenn der Text vor den Zahlen steht. Um die Textzeichenfolge zu trennen, deren Nummer vor dem Text steht, können Sie die verwenden Flash-Füllung Funktion von Excel 2013 und neuer Version.

Wenn Sie Excel 2013 und eine neuere Version haben, wird die Flash-Füllung Mit dieser Funktion können Sie den Text in eine Spalte und die Zahlen in eine andere Spalte einfügen. Gehen Sie dazu wie folgt vor:

1. Geben Sie die Nummern Ihrer ersten Textzeichenfolge vollständig in die benachbarte leere Zelle - B3 ein, siehe Screenshot:

doc split text Nummer 5

2. Wählen Sie dann den Bereich B3: B7 aus, in den Sie die Zahlen eingeben möchten, und klicken Sie auf Datum > Flash-Füllungund nur die Zahlen wurden sofort in die Zellen eingetragen, siehe Screenshot:

doc split text Nummer 6

3. Geben Sie dann die Textzeichenfolge vollständig in Zelle C3 ein, siehe Screenshot:

doc split text Nummer 7

4. Wählen Sie den Zellbereich C3: C7 aus, in den Sie nur den Text einfügen möchten, und klicken Sie auf Datum > Flash-Füllung Wie Sie sehen können, wurde der Text wie in Schritt 2 wie folgt getrennt:

doc split text Nummer 8

Tipp: Sie können den gefüllten Griff auch in den Bereich ziehen, den Sie verwenden möchten, und dann auf klicken Option zum automatischen Ausfüllen und prüfe Flash-Füllung.

doc split text Nummer 9

Methode 3: Trennen Sie Text und Zahlen, die unregelmäßig mit der benutzerdefinierten Funktion gemischt werden

Wenn Sie eine Textzeichenfolge haben, bei der Text und Zahlen unregelmäßig gemischt sind, wie in den folgenden angezeigten Daten, unterstützt Excel die allgemeine Funktion zur Lösung dieses Problems nicht. Sie können jedoch eine benutzerdefinierte Funktion erstellen, um dies zu beenden.

doc split text Nummer 17

1. Halten Sie die Taste gedrückt ALT + F11 Schlüssel zum Öffnen der Microsoft Visual Basic für Applikationen-Fenster.

2. Klicken Sie Insert > Modulund fügen Sie den folgenden Code in das Feld ein Modulfenster.

VBA-Code: Trennen Sie Text und Zahlen von einer Zelle in verschiedene Zellen

Public Function SplitText(pWorkRng As Range, pIsNumber As Boolean) As String
'Updateby Extendoffice
Dim xLen As Long
Dim xStr As String
xLen = VBA.Len(pWorkRng.Value)
For i = 1 To xLen
    xStr = VBA.Mid(pWorkRng.Value, i, 1)
    If ((VBA.IsNumeric(xStr) And pIsNumber) Or (Not (VBA.IsNumeric(xStr)) And Not (pIsNumber))) Then
        SplitText = SplitText + xStr
    End If
Next
End Function

3. Speichern und schließen Sie diesen Code, kehren Sie zum Arbeitsblatt zurück und geben Sie diese Formel ein = SplitText (A3, FALSE) in eine leere Zelle, um die einzige Textzeichenfolge zu erhalten, und ziehen Sie dann den Füllpunkt nach unten zu den Zellen, die Sie mit dieser Formel füllen möchten (siehe Abbildung):

doc split text Nummer 10

4. Und dann geben Sie die Formel ein = SplitText (A3, TRUE) in eine andere Zelle und ziehen Sie den Füllpunkt nach unten zu den Zellen, die Sie mit dieser Formel füllen möchten, um die Zahlen zu erhalten, siehe Screenshot:

doc split text Nummer 11

Note: Das Ergebnis ist falsch, wenn die Textzeichenfolge Dezimalzahlen enthält.


Methode 4: Trennen Sie Text und Zahlen mit Kutools for Excel in zwei Spalten

Wenn Sie Kutools for Excel, mit seinem mächtigen Werkzeug- Zellen teilen Mit diesem Dienstprogramm können Sie die Textzeichenfolgen schnell in zwei Spalten aufteilen: eine ist eine Zahl und eine andere ist Text.

Nach der Installation Kutools for ExcelBitte gehen Sie wie folgt vor:

1. Wählen Sie den Datenbereich aus, in dem Sie Text und Nummer trennen möchten.

2. Dann klick Kutoolen > Zusammenführen & Teilen > Zellen teilen, siehe Screenshot:

3. In dem Zellen teilen Dialogfeld auswählen In Spalten teilen Option unter dem Typ Abschnitt, und dann überprüfen Text und Nummer von dem Geteilt durch Abschnitt, siehe Screenshot:

doc split text Nummer 13

4. Dann klick Ok Die Schaltfläche und ein Eingabeaufforderungsfeld werden angezeigt, um Sie daran zu erinnern, eine Zelle für die Ausgabe des Ergebnisses auszuwählen. Siehe Screenshot:

doc split text Nummer 14

5. Klicken Sie OK Die Schaltfläche und die Textzeichenfolgen in der Auswahl wurden wie im folgenden Screenshot in zwei Spalten unterteilt:

doc split text Nummer 15

Klicken Sie auf Kutools für Excel herunterladen und jetzt kostenlos testen!


Trennen Sie Text und Zahlen mit Kutools for Excel

Kutools for Excel: Mit mehr als 300 praktischen Excel-Add-Ins können Sie es innerhalb von 30 Tagen ohne Einschränkung testen. Jetzt herunterladen und kostenlos testen!

In Verbindung stehende Artikel:

Wie teile ich ein Wort in Excel in separate Buchstaben?

Wie kann man Zellen per Wagenrücklauf in mehrere Spalten oder Zeilen aufteilen?


 

  • Kutools für Excel: Über 300 praktische Funktionen für Excel zur kostenlosen Testversion

    Durch das Sammeln von mehr als 300 intelligenten und professionellen Tools für Excel werden verschiedene komplizierte Aufgaben mit wenigen Klicks in Ihrer täglichen Arbeit vereinfacht. Dies kann viel Zeit sparen und die Produktivität steigern.

    • Kombinieren Sie mehrere Arbeitsblätter oder Arbeitsmappen zu einer Arbeitsmappe oder einem Arbeitsblatt
    • Zählen und summieren Sie Zellen basierend auf Hintergrund, Schriftart oder bedingter Formatierungsfarbe
    • Senden Sie dieselbe E-Mail an eine Empfängerliste mit unterschiedlichen Anhängen
    • Mehr als 110,000 Excel-Benutzer können wählen. Kostenlose 30-Tage-Testversion mit vollem Funktionsumfang, keine Kreditkarte erforderlich!
    • 60-tägige Geld-Zurück-Garantie!
    Kutools 1 Kutools plus
  • Kombinieren Sie mehrere Arbeitsblätter oder Arbeitsmappen zu einem einzigen Blatt oder einer Arbeitsmappe

    In Ihrer täglichen Arbeit kann das Zusammenführen mehrerer Arbeitsblätter oder Arbeitsmappen zu einem Blatt oder einer Arbeitsmappe eine große Aufgabe für Sie sein, diese einzeln zu kombinieren. Aber mit Kutools for Excel's Kombinieren Mit dieser Funktion können Sie diese Aufgabe mit nur wenigen Klicks lösen.

    Blätter kombinieren
  • Zählen und summieren Sie Zellen basierend auf Hintergrund, Schriftart oder bedingter Formatierungsfarbe

    Es kann für Sie eine schwierige Aufgabe sein, die Zellenwerte basierend auf Hintergrund, Schriftart oder bedingter Formatierungsfarbe in einem großen Bereich zu zählen oder zu summieren. Kutools for Excel unterstützt ein einfaches WerkzeugNach Farbe zählen Dies kann Ihnen helfen, diesen Job so schnell wie möglich ohne Excel-Kenntnisse zu erledigen.

    nach Farbe zählen
  • Senden Sie dieselbe E-Mail an eine Empfängerliste mit unterschiedlichen Anhängen

    Sie können die Word-Anwendung anwenden, um personalisierte E-Mails ohne Anhänge an mehrere Personen zu senden, jedoch mit Kutools for Excel's E-Mails senden Feature kann diese Einschränkung behoben werden. Gleichzeitig können Sie die Nachrichten auch an eine bestimmte Person senden oder bcc.

    E-Mails senden

 

Comments (34)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Tenho uma coluna com vários endereços e os números de endereços. Conforme tabela abaixo. Como separo em uma coluna apenas os nomes e outra coluna apenas os números?

endereço
Avenida Angélica 1235
Rua José Maria Lisboa 456
Rua Celso de Azevedo Marques 307
Rua Rio Duas Barras 953
This comment was minimized by the moderator on the site
Hello, Mateus,
To extract the address number only from the address, the folloiwng formula may help you:
=SUMPRODUCT(MID(0&B3, LARGE(INDEX(ISNUMBER(--MID(B3, ROW(INDIRECT("1:"&LEN(B3))), 1)) * ROW(INDIRECT("1:"&LEN(B3))), 0), ROW(INDIRECT("1:"&LEN(B3))))+1, 1) * 10^ROW(INDIRECT("1:"&LEN(B3)))/10)

Please have a try, hope it can help you!
This comment was minimized by the moderator on the site
Bom dia.
Consegui extrair o número, muito obrigado!
Mas como eu consigo extrair agora apenas o endereço?
This comment was minimized by the moderator on the site
Hello, Mateus,
If you want to extract both address and address number, you can apply the Method 3 in this article:

https://www.extendoffice.com/documents/excel/2701-excel-separate-text-and-numbers.html#a3

After copying and pasting the code, please apply the below formulas:
Extract address: =SplitText(B2,FALSE)

Extract address number: =SplitText(B2,TRUE)
Please try, hope it can help you! If you have any other problem, please comment here.
This comment was minimized by the moderator on the site
Agile (11/20/2017 12:00:00 AM)How can I separate this cell into just "Agile" and "(11/20/2017 12:00:00 AM)"
This comment was minimized by the moderator on the site
Hello, Milner,To get the name text, please use this formula: =TRIM(LEFT(A1, FIND("(", A1)-1))To get the date time, please apply this formula: =MID(A1,SEARCH("(",A1),SEARCH(")",A1)-SEARCH("(",A1)+1)Please try the formulas, hope them can help you!
This comment was minimized by the moderator on the site
0002786961 TRAK CDFA #: 0008787942 2722 2723 4536841 N/A 4345784 001018809~00077480

Above is an example of data line I need to split these into 3 types: First: starts with 2 and is of 4 digit (2722 in above example) Second: starts with 2 and is of 7 digit third; starts with 4 is of 7 digit.
I tried separating everything into different columns and then putting if and conditions that I mentioned above but the problem is not everything is getting separated and splitting everything is not efficient enough. I am not able to figure out a vba code for something that satisfies all the conditions and works too.
Can anyone help me out?
This comment was minimized by the moderator on the site
Hello, menze
Do you need to split this three parts 2722 2723 4536841 from the long data? If so, you just can use the Text to Column feature in Excel to split the content into multiple cells by space, then delete the extra data and only keep the data you need.
If not, please upload your Excel file or screenshot here for a reference.
Thank you!
This comment was minimized by the moderator on the site
I have a requirement code that I need to separate out from the text, looks like this 3.1.1.2. Line-of-sight Range Requirements (T=O) The vehicle and units shall be capable of line-of-sight connectivity to all nodes or within a 10-mile radius, whichever is greater. In one column I need the code and the other I need the text. Can you help?
This comment was minimized by the moderator on the site
I have address like 12,anna street,98413256789 i want to seperate address and contact number(mobile or landline) two columns. Is it possible.Pls help to solve
This comment was minimized by the moderator on the site
Hi, Mohan,To seperate address and contact number, please apply the below formulas:Address: =LEFT(A1,LEN(A1)-12)Mobile number: =RIGHT(A1,11)
Please try, hope it can help you!
This comment was minimized by the moderator on the site
Please, help me with the VBA code required to take out "INC000010542805" out of "User KSmith Audit ID INC000010542805 Comment None Control Data".
I have 1,000 rows of this type of data with different number of characters but always with that "INC" string.
This comment was minimized by the moderator on the site
Hello, Kenny,
May be the below formula can solve your problem, please try:
=TRIM(LEFT(SUBSTITUTE(MID(A1,FIND("INC",A1),LEN(A1))," ",REPT(" ",100)),100))
This comment was minimized by the moderator on the site
skyyang thanks very much, it works. I really appreciate your help
This comment was minimized by the moderator on the site
how to separate number and letters (1122AB). I tried the upper formula but its not working with me. anybody help me in this regard. Thanks in advance
This comment was minimized by the moderator on the site
Hello, Naeem,
The above formula only works if the text is before the numbers, your numbers before the text, so i recommend the second and third method for you!
Please try, hope it can help you!
This comment was minimized by the moderator on the site
kereeeennn... berhasil....
This comment was minimized by the moderator on the site
Thanks worked for Alpha-numeric cell data [ =RIGHT(A2,LEN(A2)-MIN(FIND({0,1,2,3,4,5,6,7,8,9},A2&"0123456789"))+1)]
This comment was minimized by the moderator on the site
Hello Can anyone help me? I want to remove this zero and braceket by an excel formula.
1 BR PE-0.50CT(H SI2)- -0.00( )-2 SP PE-0.50CT(H SI1)-1 RU PE-0.40CT(H-SI)-750GF-RG-RING-25-40-2.50GM


Gowtam
This comment was minimized by the moderator on the site
VERY USEFUL FORMULA I LIKE IT.
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations