Excel: gute Möglichkeit, Text in Spalten zu trennen?

Excel: gute Möglichkeit, Text in Spalten zu trennen?

Manchmal erhalten wir Tabellen, bei denen der gesamte Text in einer Spalte steht, wie im Bild unten. Ich möchte nur wissen, ob es eine schnelle Möglichkeit gibt, den Text, in diesem Fall – wo es 3 Ziffern und dann den Firmennamen gibt – in zwei Spalten aufzuteilen, um ihn für Datenzusammenführungstextfelder in InDesign zu verwenden. Ich habe es durchgesehen und manuell ein Komma eingefügt, um die Funktion „Text in Spalten“ zu verwenden. Jede Hilfe ist willkommen.

Bildbeschreibung hier eingeben

Antwort1

Sie haben Glück, denn genau dafür gibt es ein integriertes Tool. Markieren Sie einfach Ihre Daten und wählen Sie oben das „Datenband“ aus. Klicken Sie dann auf „Text in Spalten“.

Sie sollten diesen Dialog sehen:

Bildbeschreibung hier eingeben

Wählen Sie „Feste Breite“ und klicken Sie auf „Weiter“. Von dort aus können Sie den Pfeil auf die Anzahl der Zeichen ziehen, nach denen Sie teilen möchten, in Ihrem Fall sind das anscheinend 3. Klicken Sie auf „Weiter“, um eine Vorschau anzuzeigen. Wählen Sie das Datenformat aus, wenn Sie es ändern möchten (andernfalls lassen Sie es einfach so wie es ist) und klicken Sie dann auf „Fertig“.

Antwort2

Sie können Power Query verwenden, um die Daten aufzuteilen. In Power Query können Sie das Trennzeichen angeben und auch eine Einstellung aktivieren, um die Daten nur amErsteAussehen des Trennzeichens.

Und mit Power Query können Sie die Abfrageeinstellungen speichern und die Abfrage aktualisieren, wenn neue Daten eintreffen.

Bildbeschreibung hier eingeben

Antwort3

Der Text-in-Spalten-Assistent mit fester Breite funktioniert nicht, da die Trennung bei Zahlen unter 10, über 100 oder über 1000 an der falschen Stelle erfolgen würde. (Das Vorhandensein oder Fehlen von Kommas würde ebenfalls ein Problem verursachen.)

Du brauchst:

  1. Ersetzen Sie das erste Leerzeichen durch ein nicht verwendetes Zeichen (zum Beispiel „|“ oder „¬“)

    =ERSETZEN(A1;FINDEN(" ";A1);1;"|")

  2. Kopieren Sie das Ergebnis und fügen Sie es als „Werte“ ein.
  3. Verwenden Sie den Assistenten, um das nicht verwendete Zeichen aufzuteilen

Bildschirmaufnahme von 1 https://i.stack.imgur.com/zTdf3.png

Bildschirmaufnahme von 2 https://i.stack.imgur.com/pHeoV.png

Bildschirmaufnahme von 3 https://i.stack.imgur.com/YogHz.gif

(Entschuldigung, ich darf keine Bilder posten)

verwandte Informationen