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

Wie kann man Text in Excel anhand von Großbuchstaben in separate Spalten aufteilen?

AutorXiaoyang Änderungsdatum

Beim Arbeiten mit Daten in Excel stoßen Sie gelegentlich auf Zellen, deren Inhalt mehrere Wörter ohne Trennzeichen enthält – jedes Wort beginnt dabei mit einem Großbuchstaben, wie beispielsweise „FirstNameLastName“ oder „SalesMarchApril“. Für eine effiziente Datenbereinigung oder -analyse möchten Sie diese Inhalte möglicherweise an jedem Großbuchstaben in separate Spalten aufteilen, wie in der folgenden Abbildung veranschaulicht. Excel bietet jedoch keine integrierte Funktion, um Text direkt anhand von Großbuchstaben zu trennen. Welche praktischen Methoden ermöglichen es Ihnen, die Wörter schnell und präzise an den Großbuchstaben in einzelne Spalten zu zerlegen?

Im Folgenden finden Sie drei effektive Lösungen für dieses Problem, jede mit ihrem eigenen Anwendungsszenario und ihren Stärken:


Text anhand von Großbuchstaben mithilfe von Formeln in separate Spalten aufteilen

Wenn Ihre Daten aus Zellwerten bestehen, die jeweils nur zwei durch Großbuchstaben verbundene Wörter enthalten, helfen Ihnen Excel-Formeln dabei, den Inhalt problemlos in separate Spalten aufzuteilen – ganz ohne Code oder Add-Ins. Diese unkomplizierte Lösung eignet sich ideal für kleinere Datensätze oder weniger komplexe Trennanforderungen.

1. Geben Sie in einer leeren Zelle neben Ihren Daten (z. B. Zelle C2) die folgende Matrixformel ein, um das erste Wort aus Zelle A2 zu extrahieren – wobei A2 den aufzuteilenden Text enthält:

=LEFT(A2,SMALL(FIND(CHAR(ROW(INDIRECT("65:90"))),A2&"ABCDEFGHIJKLMNOPQRSTUVWXYZ"),2)-1)

Nach der Eingabe der Formel drücken Sie unbedingt gleichzeitig Strg + Umschalt + Enter. In einigen Excel-Versionen ist dies für Matrixformeln erforderlich. Erscheinen nach der Eingabe geschweifte Klammern {} um Ihre Formel in der Formelzeile, wurde alles korrekt eingegeben. Die Formel sucht den zweiten Großbuchstaben in Ihrer Zelle und extrahiert alle Zeichen davor – so bleibt nur das erste Wort erhalten.

Verwenden Sie eine Formel, um das erste Wort zu erhalten

2. Um die Formel auf weitere Einträge anzuwenden, markieren Sie Zelle C2 und ziehen das Ausfüllkästchen nach unten, um die Formel in zusätzliche Zellen der Spalte zu übertragen. Alle entsprechenden ersten Wörter jeder Zeile werden automatisch extrahiert.

Ziehen Sie die Formel in andere Zellen

3. Geben Sie als Nächstes in der Zelle rechts daneben (z. B. D2) die folgende Formel ein, um den restlichen Text – also das zweite Wort – zu extrahieren:

=REPLACE(A2,1,LEN(C2),"")

Diese Formel entfernt das zuvor extrahierte erste Wort und hinterlässt nur das zweite Wort. Bestätigen Sie einfach mit Enter.

Verwenden Sie eine Formel, um das zweite Wort zu erhalten

4. Markieren Sie analog Zelle D2 und ziehen Sie das Ausfüllkästchen nach unten, um die Formel auf weitere Zeilen zu übertragen. Der Text jeder Zelle Ihres ursprünglichen Bereichs wird nun in zwei Spalten aufgeteilt – getrennt an der Position des Großbuchstabens.

Ziehen Sie die Formel in andere Zellen

Ein Screenshot von kutools for excel KI

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!

Text anhand von Großbuchstaben mithilfe von VBA-Code in separate Spalten aufteilen

Die oben beschriebene formelbasierte Methode eignet sich hervorragend für Fälle, in denen nur zwei Wörter getrennt werden müssen, stößt jedoch an ihre Grenzen, sobald Zellen mehr als zwei zusammengeschriebene Wörter enthalten (z. B. „FirstNameMiddleNameLastName“). In solchen Fällen können Sie mit VBA-Code automatisch ein Leerzeichen vor jedem Großbuchstaben einfügen, um die Wörter klar zu segmentieren. Anschließend nutzen Sie einfach die integrierte Excel-Funktion Text in Spalten, um den Text auf einzelne Spalten aufzuteilen.

Wenden Sie zunächst einen VBA-Code an, um Leerzeichen vor Großbuchstaben einzufügen und so die Wörter zu trennen.

1. Drücken Sie ALT + F11, um das Fenster des Microsoft Visual Basic for Applications-Editors zu öffnen.

2. Klicken Sie im VBA-Editor auf Einfügen > Modul, und fügen Sie den folgenden Code in das neue Modulfenster ein.

VBA-Code: Leerzeichen vor jedem Großbuchstaben in einer Zelle einfügen

Function SplitWords(ByVal Str As String) As String
'updateby Extendoffice 20151128
    Dim I As Integer
    SplitWords = Left(Str, 1)
    For I = 2 To Len(Trim(Str))
        If (Asc(Mid(Str, I, 1)) > 64) And _
           (Asc(Mid(Str, I, 1)) < 91) And _
           (Mid(Str, I - 1, 1) <> " ") Then _
            SplitWords = SplitWords & " "
        SplitWords = SplitWords & Mid(Str, I, 1)
    Next
End Function

Nachdem Sie den Code eingegeben oder eingefügt haben, schließen Sie den VBA-Editor, um zum Arbeitsblatt zurückzukehren. Dieser Code definiert eine neue Funktion namens splitwords, die Sie wie eine normale Arbeitsblattformel verwenden können. Achten Sie darauf, dass Makros aktiviert sind, um diese Funktion nutzen zu können, und speichern Sie Ihre Arbeitsmappe als .xlsm-Datei, damit der VBA-Code erhalten bleibt.

3. Geben Sie in einer leeren Zelle neben Ihren Daten die folgende Formel ein, um vor jeden Großbuchstaben in Zelle A2 ein Leerzeichen einzufügen:

=splitwords(A2)

Diese Formel ruft die benutzerdefinierte Funktion auf, um jede Zelle zu verarbeiten. Sobald Sie die Enter-Taste drücken, sehen Sie Ihren Text mit eingefügten Leerzeichen vor jedem Großbuchstaben – so werden die einzelnen Wörter klar voneinander getrennt.

Geben Sie eine benutzerdefinierte Funktion ein, um Leerzeichen vor Großbuchstaben einzufügen

4. Kopieren Sie diese Formel mithilfe des Ausfüllkästchens in alle relevanten Zellen nach unten, damit jede Zeile entsprechend verarbeitet wird.

Leerzeichen wurden vor jeden Großbuchstaben eingefügt

5. Zu diesem Zeitpunkt enthalten die Zellen noch Formeln. Möglicherweise möchten Sie die Werte an anderer Stelle einfügen, um nur den verarbeiteten Text ohne Formelverknüpfung zu behalten. Markieren Sie dazu die verarbeiteten Zellen, kopieren Sie sie, klicken Sie mit der rechten Maustaste und wählen Sie „Inhalte einfügen“ > „Werte“ an einem gewünschten Ort.

Kopieren und fügen Sie diese Formelzellen als Werte ein

2. Wenden Sie als Nächstes die Funktion „Text in Spalten“ an, um den Zellinhalt anhand des Leerzeichens auf mehrere Spalten aufzuteilen.

6. Markieren Sie nun die Zellwerte mit Leerzeichen (die Ergebnisse aus dem vorherigen Schritt). Wechseln Sie im Menüband zu Daten > Text in Spalten. Wenn der Assistent Text in Spalten konvertieren erscheint (Schritt 1), wählen Sie die Option Getrennt.

Klicken Sie auf Daten > Text in Spalten und wählen Sie die Option „Getrennt“

7. Klicken Sie auf Weiter und wählen Sie im Schritt 2 unter Trennzeichen die Option Leerzeichen. Dadurch weisen Sie Excel an, Leerzeichen als Trennzeichen für die Aufteilung der Daten in Spalten zu verwenden.

Aktivieren Sie die Option „Leerzeichen“ im Abschnitt „Trennzeichen“

8. Stellen Sie im Schritt 3 sicher, dass unter Spaltenformat Standard ausgewählt ist (oder wählen Sie bei Bedarf ein anderes Format), und legen Sie durch Klicken auf Schaltfläche auswählen die Zelle fest, in der die aufgeteilten Daten erscheinen sollen. Achten Sie darauf, dass der Zielbereich keine vorhandenen Daten überschreibt.

Optionen im Dialogfeld festlegen

9. Klicken Sie auf Fertig stellen, und Excel teilt den Text in mehrere Spalten auf – jede Spalte enthält dabei ein Wort, das ursprünglich durch einen Großbuchstaben getrennt war.

Zellinhalte wurden in mehrere Spalten aufgeteilt

Sollte ein Fehler auftreten und einige Wörter nicht wie erwartet getrennt werden, prüfen Sie auf Sonderfälle wie Akronyme (mehrere aufeinanderfolgende Großbuchstaben) oder abschließende Leerzeichen. Erwägen Sie, Ihren VBA-Code zu optimieren, oder überprüfen Sie Ihre Daten auf Ausreißer. Denken Sie außerdem stets daran, Ihre Arbeit regelmäßig zu speichern – besonders bei der Verwendung von VBA oder beim Ausführen von Batch-Datenoperationen.

Diese Methode eignet sich besonders gut bei inkonsistenter Textlänge oder variierender Wortanzahl pro Zelle. Einige Anwender fühlen sich jedoch beim Ausführen von VBA-Code weniger wohl – in solchen Fällen bieten sich die folgenden Alternativen an.


Text anhand von Großbuchstaben mithilfe von Kutools für Excel in separate Spalten aufteilen

Kutools für Excel bietet eine benutzerfreundliche und effiziente Lösung für Anwender aller Kenntnisstufen, um Text anhand von Großbuchstaben aufzuteilen – besonders nützlich bei großen Datensätzen oder sich wiederholenden Aufgaben. Durch die kombinierte Nutzung der Funktionen Text hinzufügen und Zellen aufteilen können Sie diese Aufgabe mit minimalem Aufwand und geringem Risiko erledigen.

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. Markieren Sie die Zellen mit den Originaldaten, die Sie aufteilen möchten.

2. Klicken Sie auf Kutools > Text > Text hinzufügen. Mit diesem praktischen Werkzeug fügen Sie ganz einfach ein Zeichen oder Trennzeichen – beispielsweise ein Leerzeichen – vor jeden Großbuchstaben ein.

Klicken Sie auf die Funktion „Text hinzufügen“ von Kutools

3. Geben Sie im Dialogfeld Text hinzufügen ein Leerzeichen (oder bei Bedarf ein anderes Trennzeichen) in das Eingabefeld Text ein. Wählen Sie anschließend im Abschnitt Nur hinzufügen zu die Option 1. Buchstabe ist großgeschrieben. Dadurch fügt Kutools Ihr gewähltes Trennzeichen automatisch vor jeden Großbuchstaben in den markierten Zellen ein.

Optionen im Dialogfeld festlegen

4. Klicken Sie auf OK. Kutools fügt automatisch ein Leerzeichen vor jeden Großbuchstaben ein und bereitet Ihre Daten sofort für die Aufteilung vor.

Leerzeichen wurden vor jeden Großbuchstaben eingefügt

5. Wählen Sie als Nächstes den bereits verarbeiteten Bereich weiterhin aus, und navigieren Sie zu Kutools > Zusammenführen & Trennen > Zellen aufteilen, um den Text mithilfe von Trennzeichen in Spalten aufzuteilen.

Klicken Sie auf die Funktion „Zellen teilen“ von Kutools

6. Wählen Sie im Dialogfeld Zellen aufteilen die Option In Spalten aufteilen im Abschnitt Typ aus und aktivieren Sie das Kontrollkästchen Leerzeichen (oder das zuvor hinzugefügte Trennzeichen), um anzugeben, wo die Aufteilung erfolgen soll.

Wählen Sie Leerzeichen oder andere Trennzeichen aus

7. Klicken Sie auf OK. Es erscheint eine Aufforderung, mit der Sie die Startzelle für die getrennten Ergebnisse auswählen können. Geben Sie das Ziel sorgfältig an und stellen Sie sicher, dass genügend Platz für die neuen Spalten vorhanden ist.

Wählen Sie eine Zelle aus, um die geteilten Daten einzufügen

8. Klicken Sie abschließend auf OK, um den Trennvorgang abzuschließen. Ihre Daten werden nun präzise und effizient an jeder Großbuchstabenstelle in separate Spalten aufgeteilt.

Die Zellen wurden anhand von Großbuchstaben geteilt

Diese Methode eignet sich ideal für komplexe, umfangreiche oder häufig aktualisierte Daten und hilft Ihnen, manuelle Anpassungen von Formeln sowie zusätzlichen Programmieraufwand zu vermeiden. Beachten Sie, dass Kutools für Excel seine Nützlichkeit durch zahlreiche weitere Funktionen erweitert und so eine noch höhere Effizienz – sowohl bei alltäglichen als auch bei fortgeschrittenen Aufgaben – ermöglicht.

Laden Sie Kutools für Excel jetzt herunter und testen Sie es kostenlos!

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