Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In Power Query können Sie eine Spalte mit verschiedenen Methoden aufteilen. In diesem Fall kann die ausgewählte(n) Spalte(n) nach Positionen aufgeteilt werden.
Wo Sie geteilte Spalten finden > Nach Positionen
Die Option Split Columns > By Positions finden Sie an drei Stellen:
Registerkarte Start unter dem Dropdown-Menü Split Column in der Gruppe Transformieren.
Registerkarte Transformieren-unter dem Dropdown-Menü Split Column in der Gruppe Textspalte.
Klicken Sie mit der rechten Maustaste auf eine Spalte innerhalb der Option Split Column.
Spalten nach Positionen in Spalten aufteilen
Die anfängliche Tabelle für dieses Beispiel ist die in der Abbildung unten gezeigte, mit nur einer Spalte für Spalte1.
Diese Spalte enthält drei Werte:
- Kontoname: in den ersten sechs Zeichen
- Datum: in den nächsten acht Zeichen mit dem Format jjjjmmtt
- Einheiten: der Rest der Zeichen
In diesem Beispiel möchten Sie diese Spalte in die drei Spalten aufteilen, die sich aus den Werten der obigen Liste ergeben. Um diese Aufteilung vorzunehmen, markieren Sie die Spalte und wählen dann die Option zur Aufteilung der Spalte nach Positionen. Unter Split Column by Positions können Sie die folgende Konfiguration vornehmen:
- Positionen: 0,6,14
- Die Positionen sind nullbasiert und durch Kommas getrennt, wobei Position null der Anfang der Zeichenkette ist.
Hinweis
Bei diesem Vorgang wird zunächst eine Spalte von Position 0 bis Position 6 und dann von Position 7 bis Position 14 erstellt. Es wird eine weitere Spalte eingefügt, wenn im aktuellen Inhalt der Datenvorschau Werte mit einer Länge von 16 oder mehr Zeichen vorhanden sind.
Als Ergebnis dieser Operation erhalten Sie eine Tabelle mit drei Spalten.
Hinweis
Power Query wird die Spalte in nur zwei Spalten aufteilen. Der Name der neuen Spalten enthält denselben Namen wie der der ursprünglichen Spalte. An den Namen der neuen Spalten wird ein Suffix angehängt, das aus einem Punkt und einer Zahl besteht, die den geteilten Abschnitt der Spalte darstellt.
Sie können nun den Namen der Spalten ändern und auch die Datentypen der einzelnen Spalten wie folgt definieren:
Ursprünglicher Spaltenname | Neuer Spaltenname | Datentyp |
---|---|---|
Column1.1 | Account Name | Text |
Column1.2 | Datum | Date |
Column1.3 | Einheiten | Ganze Zahl |
Ihre endgültige Tabelle wird wie in der folgenden Abbildung aussehen.
Spalten nach Positionen in Zeilen aufteilen
Die anfängliche Tabelle für dieses Beispiel wird wie in der Abbildung unten aussehen, mit den Spalten Gruppe und Konto.
Die Spalte Konto kann nur zwei Werte in derselben Zelle enthalten. Jeder Wert hat die gleiche Länge in Zeichen, insgesamt sechs Zeichen. In diesem Beispiel möchten Sie diese Werte aufteilen, damit Sie jeden Kontowert in einer eigenen Zeile haben. Markieren Sie dazu die Spalte Konto und wählen Sie dann die Option, die Spalte nach Positionen aufzuteilen. Unter Split Column by Positions können Sie die folgende Konfiguration vornehmen:
- Positionen: 0, 6
- Aufgeteilt in: Zeilen
Hinweis
Bei diesem Vorgang wird zunächst eine Spalte von Position 0 bis Position 6 erstellt. Es wird eine weitere Spalte eingefügt, wenn im aktuellen Inhalt der Datenvorschau Werte mit einer Länge von 8 oder mehr Zeichen vorhanden sind.
Das Ergebnis dieser Operation ist eine Tabelle mit der gleichen Anzahl von Spalten, aber viel mehr Zeilen, da die Werte in den Zellen jetzt in eigenen Zellen stehen.