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

Wie teilt man eine Zelle an der ersten Zahl in Excel auf?

AutorSun Änderungsdatum

Bei alltäglichen Aufgaben in Excel ist es oft notwendig, den Inhalt einer Zelle aufzuteilen, um Daten effizienter zu organisieren oder zu analysieren. Traditionell trennen Excel-Nutzer Text mithilfe von Trennzeichen wie Kommas oder Leerzeichen – oder durch Festlegung einer festen Breite. Es gibt jedoch Fälle, in denen Ihre Textzeichenfolgen sowohl Buchstaben als auch Zahlen enthalten und Sie die Zeichenkette genau dort trennen müssen, wo die erste Zahl erscheint – ein Szenario, das in der folgenden Abbildung veranschaulicht wird.
eine Zelle an der ersten Zahl aufteilen

Wenn Sie mit Daten wie Produktcodes, kombinierten Bezeichnungen oder Referenzzeichenfolgen arbeiten, kann das Extrahieren des Texts vor der ersten Zahl – oder der Zahl selbst – die Sortierung, Suche und weitere Verarbeitung erheblich vereinfachen. Im Folgenden stellen wir Ihnen praktische Methoden vor, um eine Zelle an der ersten Zahl aufzuteilen: von formelbasierten Techniken bis hin zur Kombination aus der „Suchen und Ersetzen“-Funktion in Word und dem Excel-Tool „Text in Spalten“. Jeder Ansatz eignet sich besonders gut für bestimmte Szenarien – wir erläutern detailliert Vorzüge und Überlegungen, damit Sie die optimale Lösung für Ihre Anforderungen wählen können.


Eine Zelle an der ersten Zahl mithilfe von Formeln aufteilen

Möchten Sie den Zellinhalt genau dort aufteilen, wo die erste Zahl erscheint, geht das direkt in Excel – ganz ohne zusätzliche Tools, einfach mit Formeln. Diese Methode ist ideal, wenn Ihre Daten einem einheitlichen Muster folgen und Sie eine automatisierte Lösung benötigen, die sich sofort aktualisiert, sobald sich die Quelldaten ändern.

Auf einen Blick

  • Vorteile: Bleibt innerhalb von Excel; ist dynamisch (aktualisiert sich automatisch bei Änderungen der Originalzelle); ideal für wiederholte oder stapelweise Operationen per Ausfüllknauf.
  • Einschränkungen: Formeln können komplex sein – unerwartete Symbole oder nicht standardmäßige Ziffern (z. B. Vollbreitenziffern) erfordern gegebenenfalls Anpassungen.

1) Wählen Sie eine Zelle für den Textanteil Ihres Aufteilungsergebnisses aus (z. B. B1). Geben Sie die folgende Formel ein, um den Text vor der ersten Zahl aus A1 zu extrahieren:

=TRIM(LEFT(A1, MIN(FIND({0,1,2,3,4,5,6,7,8,9}, A1 & "0123456789")) - 1))

Drücken Sie Enter, um die Eingabe zu bestätigen, und ziehen Sie anschließend den Ausfüllknauf nach unten, um die Formel auf weitere Zeilen anzuwenden und so den jeweiligen Textanteil jeder Zeichenkette zu extrahieren – wie unten dargestellt.
geben Sie eine Formel ein, um die Zelle an der ersten Zahl aufzuteilen

2) Um den Rest ab der ersten Zahl zu extrahieren, wählen Sie eine benachbarte Zelle aus (z. B. C1) und geben Sie Folgendes ein:

=TRIM(REPLACE(A1, 1, LEN(B1), ""))

Drücken Sie erneut Enter und ziehen Sie den Ausfüllknauf nach unten, um die Formel auf die restlichen Zeilen zu übertragen. Das Ergebnis ist die Zahl (samt aller darauf folgenden Zeichen), die aus jeder Zeichenkette extrahiert wurde.
ziehen Sie die Formel auf andere Zellen

Erklärung der Parameter:

  • LINKS(A1; …): extrahiert den Text von links bis (aber ohne) die erste Ziffer.
  • MIN(FINDEN({0-9}; A1 & "0123456789")): sucht nach einer beliebigen Ziffer und gibt die früheste Position zurück; durch das Anhängen von "0123456789" wird sichergestellt, dass stets ein Treffer gefunden wird – selbst wenn A1 keine Ziffern enthält.
  • GLÄTTEN(…): Entfernt überflüssige Leerzeichen rund um die extrahierten Teile.
  • ERSETZEN(A1; 1; LÄNGE(B1); ""): Entfernt den linken Text (dessen Länge dem Ergebnis in B1 entspricht), um den Rest ab der ersten Ziffer zurückzugeben.
  • WERT(…): Wandelt die extrahierte Zahlenzeichenfolge bei Bedarf in einen numerischen Wert um, damit Sie Berechnungen durchführen können.

Fehlerbehebung und Tipps

  • Keine Ziffern vorhanden: Die erste Formel gibt den gesamten Text zurück; die zweite liefert ein leeres Ergebnis. Um benutzerdefinierte Ausgaben zu erhalten, umschließen Sie dies mit WENN/WENNFEHLER.
  • Abhängigkeiten: Die zweite Formel greift auf den in B1 extrahierten Text zurück. Passen Sie die Bezüge an, falls Ihr Layout abweicht.
  • Nicht standardmäßige Ziffern: Falls Ihre Daten Vollbreiten- oder Nicht-ASCII-Ziffern enthalten, normalisieren Sie diese zuerst oder erweitern Sie den Ziffernsatz in der Funktion FINDEN.
  • Leistung: Bei sehr großen Bereichen sollten Sie das Ergebnis zunächst einmal nach unten ziehen und anschließend über Formel ausfüllen > Inhalte einfügen ▸ Werte die Ergebnisse einfügen, um sie einzufrieren.
  • Datenqualität: Entfernen Sie führende oder abschließende Leerzeichen in der Quelle mithilfe von GLÄTTEN oder SÄUBERN, falls unerwartete Ergebnisse auftreten.

Teilen Sie eine Zelle schnell in Spalten oder Zeilen basierend auf einem Trennzeichen auf

In Excel ist das Aufteilen einer Zelle in Spalten mit dem Assistenten Schritt für Schritt mühsam. Doch mit der Funktion können Sie: 1. eine Zelle basierend auf einem Trennzeichen in Spalten oder Zeilen umwandeln; 2. eine Zeichenfolge in Text und Zahl aufteilen; 3. eine Zeichenfolge basierend auf einer festgelegten Breite mit nur wenigen Klicks umwandeln.Klicken Sie hier für eine vollständig funktionale 30-tägige kostenlose Testversion!Kutools für Excel's Zellen aufteilen
doc split cell
 
Kutools für Excel: mit mehr als 300 praktischen Excel-Add-Ins, die Sie 30 Tage lang ohne Einschränkungen kostenlos testen können.

Eine Zelle an der ersten Zahl mithilfe von Word und „Text in Spalten“ aufteilen

In einigen Fällen enthalten Ihre Daten längere oder abwechslungsreichere Zeichenfolgen, oder Sie bevorzugen eine Lösung, die nicht auf Formeln basiert – insbesondere, wenn Sie einmalige oder stapelweise Verarbeitungen für einen Bericht durchführen möchten. Ein hilfreicher Workaround kombiniert das Microsoft Word-Suchen und Ersetzen-Hilfsprogramm mit dem Excel-Tool Text in Spalten. Dieser Ansatz nutzt die Platzhalterfunktion (regex-ähnlich) von Word, um schnell ein Trennzeichen an der gewünschten Stelle einzufügen.

Auf einen Blick

  • Vorteile: Verarbeitet große Datensätze, funktioniert, wenn Formeln unhandlich werden, und bietet flexible Bearbeitungsmöglichkeiten.
  • Einschränkungen: Erfordert sowohl Word als auch Excel; die Ergebnisse sind statisch (nicht dynamisch); und alle Schritte müssen manuell ausgeführt werden. Außerdem fügt das grundlegende Platzhalterbeispiel unten ein Trennzeichen nach jeder Zahlengruppe ein – nicht nur nach der ersten.

Falls Ihre Zeichenfolgen aus Zahlen gefolgt von Text (oder umgekehrt) bestehen, gehen Sie wie folgt vor:
Beispieldaten

1. Kopieren Sie Ihre Zielzeichenfolgen in Excel und fügen Sie sie in ein leeres Word-Dokument ein. Drücken Sie anschließend Strg + H, um das Dialogfeld Suchen und Ersetzen zu öffnen.
Kopieren Sie die Zeichenfolgen und fügen Sie sie in Word ein, öffnen Sie dann Suchen und Ersetzen

2. Geben Sie im Dialogfeld Suchen und Ersetzen ([0-9]{1,}) in das Feld Suchen nach ein und tippen Sie dann \1, in das Feld Ersetzen durch ein. Klicken Sie auf Weitere, um weitere Optionen anzuzeigen, und aktivieren Sie das Kontrollkästchen Platzhalter verwenden.
Geben Sie Platzhalteroptionen in Word Suchen/Ersetzen an

Hinweise zu den Parametern:
([0-9]{1,}) findet eine beliebige Gruppe aus einer oder mehreren Ziffern (Word-Platzhaltersyntax).
\1, fügt ein Komma nach jeder gefundenen Zahlengruppe ein und fungiert somit als neues Trennzeichen.

3. Klicken Sie auf Alle ersetzen. Bestätigen Sie gegebenenfalls angezeigte Dialogfelder mit Ja und OK.

auf Ja klickenPfeil rechtsauf OK klicken

Dadurch wird nach jeder Zahl ein Komma eingefügt, sodass die Daten für eine einfache Aufteilung in Excel vorbereitet sind.
nach jeder Zahlenzeichenfolge wurde ein Komma eingefügt

4. Kopieren Sie den bearbeiteten Text aus Word zurück in Ihr Excel-Arbeitsblatt. Anschließend wählen Sie Daten > Text in Spalten.
klicken Sie auf Daten > Text in Spalten

5. Wählen Sie im Assistenten Text in Spalten die Option Getrennt aus, klicken Sie auf Weiter und wählen Sie Komma als Trennzeichen aus.

aktivieren Sie TrennzeichenPfeil rechtsaktivieren Sie Komma

6. Klicken Sie auf Weiter, wählen Sie den Zielbereich für die aufgeteilten Ergebnisse aus und klicken Sie anschließend auf Fertig stellen.
wählen Sie eine Zelle aus, um das Ergebnis auszugeben

Ihre Daten erscheinen nun in separaten Spalten – aufgeteilt an der ersten Zahl (vorausgesetzt, jede Zeile enthält nur eine einzige Zahlengruppe).
die Zeichenfolgen wurden an der ersten Zahl aufgeteilt

Fehlerbehebung und Tipps

  • Nur die erste Zahl? Der einfache Platzhalterausdruck ([0-9]{1,}) → \1, fügt ein Komma nach jeder Zahlengruppe ein. Verwenden Sie diese Methode nur, wenn jede Zeichenkette genau eine numerische Gruppe enthält. Andernfalls sollten Sie die Formelmethode oder Power Query nutzen, um nur bei der ersten Zahl zu trennen.
  • Komma vor der Zahl einfügen: Falls der erste Teil aus Text besteht und Sie das Trennzeichen vor die Ziffern setzen möchten, verwenden Sie ,\1 im Feld Ersetzen durch. (Beispielbild korrigiert: „Erster Teil ist Text“.)
  • Zeichen- und Ländereinstellungen: Falls Ziffern Nicht-ASCII- oder Vollbreitenzeichen enthalten, werden sie unter Umständen von Word-Platzhaltern übersehen. Normalisieren Sie die Zeichen vorab oder bereiten Sie sie in Excel bzw. Power Query auf.
  • Datensicherheit: Arbeiten Sie stets auf einer Kopie, bevor Sie ersetzen. Verwenden Sie nach dem erneuten Importieren in Excel die Funktion Text in Spalten mit Vorsicht, um versehentliches Überschreiben benachbarter Daten zu vermeiden.
  • Statische Ergebnisse: Diese Methode ist nicht dynamisch. Wenn sich Ihre Quelldaten häufig ändern, sollten Sie die Formellösung bevorzugen, damit die Ergebnisse automatisch aktualisiert werden.

Zusammenfassende Empfehlung: Wenn der Prozess automatisch aktualisiert werden soll, sobald sich die Daten ändern, verwenden Sie die oben beschriebene Formelmethode. Die Word-/Excel-Methode eignet sich besser für einmalige Datenbereinigungen oder wenn Formeln in Ihrem Szenario zu komplex werden.


Teilen Sie eine Zelle an der ersten Zahl mithilfe von VBA-Code auf

Als weitere leistungsstarke Möglichkeit zum Aufteilen von Zeichenfolgen an der ersten Zahl können Sie ein Excel-VBA-Makro verwenden. Diese Methode wird Benutzern empfohlen, die mit Makros vertraut sind, insbesondere bei der Verarbeitung von Daten variabler Länge oder beim Automatisieren wiederholter Aufteilungsvorgänge in großen Datensätzen. VBA bietet mehr Anpassungs- und Flexibilitätsoptionen als Formeln, erfordert jedoch die Aktivierung von Makros in Excel sowie grundlegende Schritte zur Codebearbeitung.

Auf einen Blick

  • Vorteile: Hochgradig anpassbar, skalierbar für die Stapelverarbeitung und minimiert manuelle Schritte.
  • Einschränkungen: Erfordert Makroberechtigungen und grundlegende VBA-Kenntnisse; die Ergebnisse sind nicht so unmittelbar dynamisch wie bei Formeln.

1. Öffnen Sie Excel und drücken Sie Alt + F11, um den VBA-Editor zu öffnen. Klicken Sie im VBA-Fenster auf Einfügen > Modul, um ein neues Modul zu erstellen. Kopieren Sie anschließend den folgenden Code in das Modul:

Option Explicit

Sub SplitAtFirstNumber()
    Dim selRng As Range, c As Range
    Dim sText As String
    Dim i As Long, firstPos As Long
    Dim title As String
    
    title = "KutoolsforExcel"
    
    ' Let user choose the range (safe-cancel)
    On Error Resume Next
    Set selRng = Application.InputBox( _
        Prompt:="Select range to split", _
        Title:=title, _
        Default:=Selection.Address, _
        Type:=8)
    On Error GoTo 0
    
    If selRng Is Nothing Then
        MsgBox "Operation cancelled.", vbInformation
        Exit Sub
    End If
    
    Application.ScreenUpdating = False
    
    For Each c In selRng.Cells
        If Not IsError(c.Value) And Len(c.Value) > 0 Then
            sText = CStr(c.Value)
            firstPos = 0
            
            ' Find the position of the first ASCII digit 0-9
            For i = 1 To Len(sText)
                If Mid$(sText, i, 1) Like "[0-9]" Then
                    firstPos = i
                    Exit For
                End If
            Next i
            
            If firstPos > 0 Then
                c.Offset(0, 1).Value = Left$(sText, firstPos - 1) ' text before the first number
                c.Offset(0, 2).Value = Mid$(sText, firstPos)      ' remainder from the first number
            Else
                c.Offset(0, 1).Value = sText
                c.Offset(0, 2).Value = ""
            End If
        Else
            ' Blank or error cells: copy to text part, keep number part blank
            c.Offset(0, 1).Value = c.Value
            c.Offset(0, 2).Value = ""
        End If
    Next c
    
    Application.ScreenUpdating = True
    MsgBox "Split completed.", vbInformation
End Sub

2. Um das Makro auszuführen, drücken Sie im VBA-Fenster F5 oder in Excel Alt + F8, wählen Sie SplitAtFirstNumber aus und klicken Sie anschließend auf Ausführen. Ein Dialog mit dem Titel „Kutools for Excel“ fordert Sie auf, den zu verarbeitenden Zellbereich auszuwählen – markieren Sie Ihre Zellen und bestätigen Sie. Das Makro teilt jede ausgewählte Zelle auf: Der Textteil vor der ersten Zahl wird in die direkt rechte Spalte eingefügt, der Rest (Zahl und nachfolgende Zeichen) in die nächste Spalte. Wird keine Zahl gefunden, landet der gesamte Inhalt in der Textspalte, während die Zahlenspalte leer bleibt.Schaltfläche Ausführen

Fehlerbehebung und Tipps

  • Überschreibt Originaldaten nicht:Die Ergebnisse werden in die nächsten beiden Spalten geschrieben ()VERSCHIEBUNG(0,1) und VERSCHIEBUNG(0,2)). Sichern oder verschieben Sie gegebenenfalls vorher die Daten in diesen Spalten, oder passen Sie die Versätze im Code an.
  • Zeichensatz: Der Suchausdruck erkennt ASCII-Ziffern [0-9]. Für Vollbreiten- oder Nicht-ASCII-Ziffern erweitern Sie die Prüfung oder normalisieren Sie die Eingabe vorab.
  • Leistung: Bei sehr großen Bereichen ist diese Schleife in der Regel schnell. Falls erforderlich, können Sie den Bereich in ein Array einlesen und das Ergebnis in einem einzigen Schritt zurückschreiben, um die Geschwindigkeit noch weiter zu steigern.
  • Makros aktivieren: Stellen Sie sicher, dass Makros aktiviert sind – andernfalls wird der Code nicht ausgeführt.
  • Rückgängig: VBA-Aktionen lassen sich nicht schrittweise rückgängig machen. Erwägen Sie daher, vor der Ausführung eine Kopie zu speichern.
ein Screenshot von kutools for excel ai

Entfesseln Sie die Magie von Excel mit KUTOOLS AI

  • Intelligente Ausführung: Führen Sie Zelloperationen durch, analysieren Sie Daten und erstellen Sie Diagramme – alles ganz einfach per Sprachbefehl.
  • Benutzerdefinierte Formeln: Erstellen Sie maßgeschneiderte Formeln, um Ihre Arbeitsabläufe optimal zu optimieren.
  • VBA-Programmierung: Schreiben und implementieren Sie VBA-Code ganz mühelos.
  • Formelinterpretation: Verstehen Sie komplexe Formeln spielend leicht.
  • Textübersetzung: Überwinden Sie Sprachbarrieren direkt in Ihren Tabellenkalkulationen.
Erweitern Sie Ihre Excel-Fähigkeiten mit KI-gestützten Werkzeugen.Jetzt herunterladenund erleben Sie Effizienz wie nie zuvor!

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