Zellen in Excel teilen: Text in Spalten, Flash Fill und Formeln

  • Teile Das
Michael Brown

Wie teilt man eine Zelle in Excel auf? Mit der Funktion Text in Spalten, der Flash-Füllung, den Formeln oder dem Tool Text teilen. In diesem Tutorial werden alle Optionen erläutert, damit Sie die für Ihre Aufgabe am besten geeignete Technik auswählen können.

Im Allgemeinen kann es in zwei Fällen notwendig sein, Zellen in Excel zu unterteilen. Meistens dann, wenn Sie Daten aus einer externen Quelle importieren, bei der alle Informationen in einer Spalte stehen, während Sie sie in separaten Spalten haben möchten. Oder Sie möchten Zellen in einer bestehenden Tabelle trennen, um besser filtern, sortieren oder eine detaillierte Analyse durchführen zu können.

    Aufteilung von Zellen in Excel mit Text in Spalten

    Die Text in Spalten ist sehr nützlich, wenn Sie den Inhalt einer Zelle in zwei oder mehr Zellen aufteilen möchten. Sie ermöglicht die Trennung von Textstrings durch ein bestimmtes Trennzeichen wie Komma, Semikolon oder Leerzeichen sowie die Aufteilung von Strings mit fester Länge. Sehen wir uns an, wie jedes Szenario funktioniert.

    Wie werden Zellen in Excel durch Trennzeichen getrennt?

    Angenommen, Sie haben eine Teilnehmerliste, in der der Name des Teilnehmers, das Land und das voraussichtliche Ankunftsdatum in derselben Spalte stehen:

    Wir wollen die Daten in einer Zelle in mehrere Zellen aufteilen, z. B. Vorname , Nachname , Land , Datum der Ankunft und Status Führen Sie dazu die folgenden Schritte aus:

    1. Wenn Sie die Ergebnisse in der Mitte Ihrer Tabelle platzieren möchten, fügen Sie zunächst eine oder mehrere neue Spalten ein, um zu vermeiden, dass Ihre vorhandenen Daten überschrieben werden. In diesem Beispiel haben wir 3 neue Spalten eingefügt, wie im Screenshot unten gezeigt: Wenn Sie keine Daten neben der Spalte haben, die Sie trennen möchten, überspringen Sie diesen Schritt.
    2. Markieren Sie die Zellen, die Sie teilen möchten, navigieren Sie zum Daten tab> Daten-Tools Gruppe und klicken Sie auf die Text in Spalten Taste.
    3. Im ersten Schritt der Text in Spalten umwandeln Assistenten wählen Sie aus, wie die Zellen aufgeteilt werden sollen - nach Trennzeichen oder Breite. Abgegrenzt und klicken Sie auf Weiter .
    4. Im nächsten Schritt geben Sie die Begrenzungszeichen und, optional, Textkennzeichner Sie können ein oder mehrere vordefinierte Trennzeichen auswählen oder ein eigenes Trennzeichen in das Feld Andere In diesem Beispiel wählen wir Weltraum und Komma :

      Tipps:

      • Aufeinanderfolgende Begrenzungszeichen als eins behandeln Wählen Sie diese Option, wenn Ihre Daten zwei oder mehr Trennzeichen in einer Reihe enthalten, z. B. wenn zwischen den Wörtern einige aufeinander folgende Leerzeichen stehen oder die Daten durch ein Komma und ein Leerzeichen getrennt sind, wie z. B. "Smith, John".
      • Angabe des Textbezeichners Verwenden Sie diese Option, wenn ein Teil des Textes in einfache oder doppelte Anführungszeichen eingeschlossen ist und Sie möchten, dass diese Teile des Textes untrennbar miteinander verbunden sind. Wenn Sie beispielsweise ein Komma (,) als Trennzeichen und ein Anführungszeichen (") als Textbezeichner wählen, werden alle Wörter, die in doppelte Anführungszeichen eingeschlossen sind, z. B. "Kalifornien, USA" werden in eine Zelle gelegt als Kalifornien, USA Wenn Sie wählen {keine} als Textbezeichner, dann "Kalifornien werden in eine Zelle verteilt (zusammen mit einem öffnenden Anführungszeichen) und USA" in eine andere (zusammen mit einem Schlusszeichen).
      • Datenvorschau Bevor Sie auf die Schaltfläche Weiter Taste, ist es naheliegend, durch die Datenvorschau um sicherzustellen, dass Excel den Inhalt aller Zellen richtig aufgeteilt hat.
    5. Jetzt müssen Sie nur noch zwei Dinge tun: das Datenformat wählen und angeben, wo Sie die resultierenden Werte einfügen möchten:
      • Format der Daten Standardmäßig wird die Allgemein Format für alle Spalten eingestellt ist, was in den meisten Fällen gut funktioniert. In unserem Beispiel benötigen wir die Daten Um das Datenformat für eine bestimmte Spalte zu ändern, klicken Sie auf diese Spalte unter Datenvorschau um es auszuwählen, und wählen Sie dann eines der Formate unter Format der Spaltendaten (siehe Screenshot unten).
      • Reiseziel Um Excel mitzuteilen, wo Sie die getrennten Daten ausgeben möchten, klicken Sie auf das Symbol Dialog klappen Symbol neben dem Reiseziel Box und wählen Sie das Zelle ganz oben links des Zielbereichs, oder geben Sie einen Zellbezug direkt in das Feld ein. Seien Sie bitte sehr vorsichtig mit dieser Option und stellen Sie sicher, dass es genügend leere Spalten bis zur Zielzelle gibt.

      Anmerkungen:

      • Wenn Sie eine Spalte, die in der Datenvorschau angezeigt wird, nicht importieren möchten, markieren Sie diese Spalte und aktivieren Sie Spalte nicht importieren (überspringen) Optionsschaltfläche unter Format der Spaltendaten .
      • Es ist nicht möglich, die aufgeteilten Daten in ein anderes Tabellenblatt oder eine andere Arbeitsmappe zu importieren. Wenn Sie dies versuchen, erhalten Sie die Fehlermeldung Ungültiges Ziel.
    6. Klicken Sie schließlich auf die Schaltfläche Oberfläche Wie im folgenden Screenshot zu sehen ist, hat Excel den Inhalt einer Zelle perfekt in mehrere Zellen platziert:

    Aufteilung von Text mit fester Breite

    In diesem Abschnitt wird erläutert, wie Sie eine Zelle in Excel auf der Grundlage der von Ihnen angegebenen Anzahl von Zeichen unterteilen können. Zum besseren Verständnis betrachten Sie bitte das folgende Beispiel.

    Angenommen, Sie haben Produkt-IDs und Produktnamen in einer Spalte, und Sie möchten die IDs in eine separate Spalte extrahieren:

    Da alle Produkt-IDs 9 Zeichen enthalten, ist die Feste Breite eignet sich perfekt für diese Aufgabe:

    1. Starten Sie die Text in Spalten umwandeln Assistenten, wie im obigen Beispiel beschrieben. Im ersten Schritt des Assistenten wählen Sie Feste Breite und klicken Sie Weiter .
    2. Legen Sie die Breite der einzelnen Spalten mit der Option Datenvorschau Wie in der Abbildung unten zu sehen ist, stellt eine vertikale Linie einen Spaltenumbruch dar, und um eine neue Umbruchlinie zu erstellen, klicken Sie einfach auf die gewünschte Position (in unserem Fall 9 Zeichen): Um den Umbruch zu entfernen, doppelklicken Sie auf eine Zeile; um einen Umbruch an eine andere Stelle zu verschieben, ziehen Sie die Zeile einfach mit der Maus.
    3. Im nächsten Schritt wählen Sie das Datenformat und das Ziel für die geteilten Zellen genau wie im vorherigen Beispiel und klicken auf die Schaltfläche Oberfläche um die Trennung abzuschließen.

    Wie man Zellen in Excel mit Flash Fill trennt

    Ab Excel 2013 können Sie die Funktion "Flash Fill" nutzen, mit der Zellen nicht nur automatisch mit Daten gefüllt, sondern auch Zellinhalte aufgeteilt werden können.

    Nehmen wir eine Datenspalte aus unserem ersten Beispiel und sehen wir uns an, wie die Flash-Füllung von Excel uns helfen kann, eine Zelle in zwei Hälften zu teilen:

    1. Fügen Sie eine neue Spalte neben der Spalte mit den ursprünglichen Daten ein und geben Sie den gewünschten Textteil in die erste Zelle ein (in diesem Beispiel den Namen des Teilnehmers).
    2. Geben Sie den Text in ein paar weitere Zellen ein. Sobald Excel ein Muster erkennt, werden ähnliche Daten automatisch in andere Zellen eingefügt. In unserem Fall hat es 3 Zellen gebraucht, bis Excel ein Muster erkannt hat:
    3. Wenn Sie mit dem, was Sie sehen, zufrieden sind, drücken Sie die Eingabe Taste, und alle Namen werden auf einmal in eine separate Spalte kopiert.

    Wie man Zellen in Excel mit Formeln teilt

    Unabhängig von den verschiedenen Informationen, die Ihre Zellen enthalten können, besteht eine Formel zum Aufteilen einer Zelle in Excel darin, die Position des Begrenzungszeichens (Komma, Leerzeichen usw.) zu ermitteln und eine Teilzeichenkette vor, nach oder zwischen den Begrenzungszeichen zu extrahieren. Im Allgemeinen verwenden Sie die Funktionen SUCHEN oder FINDEN, um die Position des Begrenzungszeichens zu ermitteln, und eine der Textfunktionen (LINKS, RECHTS oder MITTE), um eine Teilzeichenkette zu erhalten.

    Sie könnten zum Beispiel die folgenden Formeln verwenden, um Daten in Zelle A2 durch ein Komma und Leerzeichen (siehe Screenshot unten):

    Um den Namen in B2 zu extrahieren:

    =LINKS(A2, SUCHE(",",A2)-1)

    Hier ermittelt die Funktion SEARCH die Position eines Kommas in A2, und Sie subtrahieren 1 vom Ergebnis, da das Komma selbst in der Ausgabe nicht erwartet wird. Die Funktion LEFT extrahiert diese Anzahl von Zeichen vom Anfang der Zeichenfolge.

    Um das Land in C2 zu extrahieren:

    =RIGHT(A2, LEN(A2)-SEARCH(",", A2)-1)

    Hier berechnet die Funktion LEN die Gesamtlänge der Zeichenkette, von der Sie die Position des von SEARCH zurückgegebenen Kommas abziehen. Zusätzlich ziehen Sie das Leerzeichen (-1) ab. Die Differenz geht an das zweite Argument RIGHT, so dass es so viele Zeichen vom Ende der Zeichenkette abzieht.

    Das Ergebnis wird wie folgt aussehen:

    Wenn Ihr Begrenzungszeichen ein Komma mit oder ohne Leerzeichen können Sie die folgende Formel verwenden, um eine Teilzeichenkette danach zu extrahieren (wobei 1000 die maximale Anzahl der zu ziehenden Zeichen ist):

    =TRIM(MID(A2, SEARCH(",", A2)+1, 1000))

    Wie Sie sehen, gibt es keine allgemeingültige Formel, die für alle Arten von Zeichenketten geeignet ist, sondern Sie müssen in jedem Einzelfall eine eigene Lösung finden.

    Die gute Nachricht ist, dass die dynamischen Array-Funktionen, die in Excel 365 erschienen sind, die Verwendung vieler alter Formeln überflüssig machen. Stattdessen können Sie diese Funktionen verwenden:

    • TEXTSPLIT - trennt Zeichenketten durch ein beliebiges Begrenzungszeichen, das Sie angeben.
    • TEXTBEFORE - extrahiert Text vor einem bestimmten Zeichen oder einer Teilzeichenkette.
    • TEXTAFTER - extrahiert Text nach einem bestimmten Zeichen oder Wort.

    Weitere Formelbeispiele zum Teilen von Zellen in Excel finden Sie in den folgenden Ressourcen:

    • Text vor einem bestimmten Zeichen extrahieren
    • Ermitteln einer Teilzeichenkette nach einem bestimmten Zeichen
    • Text zwischen zwei Vorkommen eines Zeichens extrahieren
    • Zelle durch Komma, Doppelpunkt, Schrägstrich, Bindestrich oder ein anderes Trennzeichen teilen
    • Zellen durch Zeilenumbruch teilen
    • Trennen von Text und Zahlen
    • Formeln zur Trennung von Namen in Excel

    Zellen mit der Funktion "Geteilter Text" teilen

    Nachdem Sie nun mit den eingebauten Funktionen vertraut sind, möchte ich Ihnen eine alternative Methode zum Teilen von Zellen in Excel zeigen. Ich meine das Tool Split Text, das in unserer Ultimate Suite für Excel enthalten ist. Es kann die folgenden Operationen durchführen:

    • Zelle nach Zeichen aufteilen
    • Zelle nach Zeichenfolge aufteilen
    • Zelle nach Maske aufteilen (Muster)

    Die Aufteilung der Teilnehmerdaten in einer Zelle in mehrere Zellen kann zum Beispiel in 2 Schritten erfolgen:

    1. Markieren Sie die Zellen, die Sie trennen möchten, und klicken Sie auf die Schaltfläche Geteilter Text Symbol auf der Ablebits Daten auf der Registerkarte Text Gruppe.
    2. Konfigurieren Sie im Fensterbereich des Add-Ins die folgenden Optionen:
      • Wählen Sie Komma und Weltraum als Begrenzungszeichen.
      • Wählen Sie die Aufeinanderfolgende Begrenzungszeichen als eins behandeln Kontrollkästchen.
      • Wählen Sie Aufteilung in Spalten .
      • Klicken Sie auf die Teilen Taste.

    Vier neue Spalten mit den aufgeteilten Daten werden zwischen den ursprünglichen Spalten eingefügt, und Sie müssen diesen Spalten nur noch entsprechende Namen geben:

    Tipp: Um eine Namensspalte in Vorname, Nachname und zweiter Vorname aufzuteilen, können Sie ein spezielles Werkzeug zum Aufteilen von Namen verwenden.

    Wenn Sie neugierig sind auf die Geteilter Text und Gespaltene Namen Ich danke Ihnen für die Lektüre und hoffe, Sie nächste Woche in unserem Blog begrüßen zu dürfen!

    Verfügbare Downloads

    Ultimate Suite 14 Tage voll funktionsfähige Version (.exe-Datei)

    Michael Brown ist ein begeisterter Technologie-Enthusiast mit einer Leidenschaft für die Vereinfachung komplexer Prozesse mithilfe von Softwaretools. Mit mehr als einem Jahrzehnt Erfahrung in der Technologiebranche hat er seine Fähigkeiten in Microsoft Excel und Outlook sowie Google Sheets und Docs verfeinert. Michaels Blog widmet sich dem Teilen seines Wissens und seiner Expertise mit anderen und bietet leicht verständliche Tipps und Tutorials zur Verbesserung von Produktivität und Effizienz. Egal, ob Sie ein erfahrener Profi oder ein Anfänger sind, Michaels Blog bietet wertvolle Einblicke und praktische Ratschläge, wie Sie diese wichtigen Softwaretools optimal nutzen können.