Arbeiten mit einer strukturierten Spalte vom Typ Liste, Datensatz oder Tabelle (Power Query)

Gilt für
Excel für Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Bei einer strukturierten Spalte wie Liste, Datensatz oder Tabelle sind der Spalte verwandte Werte zugeordnet. Strukturierte Spalten verfügen über ein Erweiterungssymbol Symbol " in der Spaltenüberschrift.

Informationen zu strukturierten Spalten

Es gibt drei Arten von strukturierten Spalten:

  • Liste Speichert eine Liste von Werten, z. B. { 1, 2, 5, 10 } oder { "hello", "hi", "good bye" }. Der Wert " Liste" in einer Zelle ist die am einfachsten strukturierte Spalte, und es gibt keine Tabellenbeziehung.
  • Aufzeichnung Speichert eine Reihe von benannten Feldern, die zu einer Einheit gruppiert sind. Beispiel: [ FirstName = "Joe", LastName = "Smith", Birthdate = #date(2010, 1, 2) ]. Ein Wert von Record in der Zelle gibt eine 1:1-Tabellenbeziehung mit der aktuellen oder primären Tabelle an.
  • Tabelle Speichert eine Tabelle, die eine sekundäre Beziehung zu den aktuellen Daten hat, die primäre Tabelle. Ein Wert von "Tabelle" in der Zelle gibt eine 1:n-Beziehung mit der aktuellen oder primären Tabelle an.

Eine strukturierte Datensatz- und Tabellenspalte stellt eine Beziehung in der Datenquelle dar, die über ein relationales Modell verfügt, z. B. eine Entität mit einer Fremdschlüsselzuordnung in einem OData-Feed oder eine Fremdschlüsselbeziehung in einer SQL Server Datenbank.

Informationen zum Erweitern von in Tabelle strukturierten Spalten

Sie können dasSymbol " verwenden, um Spalten aus einer verknüpften Tabelle anzuzeigen. In einer Tabelle "Bestellungen " werden beim Erweitern beispielsweise Order_Details Datensätze zusammengeführt, die mit der Tabelle "Bestellung " verknüpft sind, um Auftragspositionen mit jeder Bestellung zu kombinieren. Durch den Erweiterungsvorgang wird eine Primärtabelle um Spalten aus einer Sekundärtabelle und verwandten Tabellen erweitert. Zur Veranschaulichung:

Eine Primärtabelle weist die Spalten A und B auf.

Spalte A und B

Eine Bezugstabelle weist Spalte C auf.

Spalten A, B und verknüpft C

Durch den Erweiterungsvorgang wird eine Primärtabelle um Spalte C erweitert und eine Primärtabelle mit verknüpften Werten aus der Sekundärtabelle und der verknüpften Tabelle, die Spalte C enthält, erweitert.

ABC

Zusammenfassend lässt sich sagen, dass beim Erweitern einer nach Tabelle strukturierten Spalte die Werte zusammen mit den anderen Spalten in der Datenvorschau angezeigt werden. Weitere Informationen zum Kombinieren von Primärtabellen und verwandten Tabellen finden Sie unter Kombinieren mehrerer Datenquellen

Erweitern einer strukturierten Tabellenspalte

In diesem Beispiel wird durch den Erweiterungsvorgang eine Order-Tabelle um die Spalten Order_Details.ProductID, Order_Details.UnitPrice und Order_Details.Quantity erweitert, um die Zeilen der primären Tabelle "Order " und die Order_Details Zeilen der zugehörigen Tabelle zusammenzuführen.

Beispiel für strukturierte Tabellendaten

  1. Um eine Abfrage zu öffnen, suchen Sie eine, die zuvor aus dem Power Query-Editor geladen wurde, wählen Sie eine Zelle in den Daten aus, und wählen Sie dann Abfrage>bearbeiten aus. Weitere Informationen finden Sie unter Erstellen, Laden oder Bearbeiten einer Abfrage in Excel.

    Hinweis Die Abfrage muss mindestens zwei Tabellen in einer Beziehung verknüpft haben. Weitere Informationen finden Sie unter Abfragen zusammenführen. 

  1. Klicken Sie in der Spaltenüberschrift der strukturierten Spalte auf das Erweiterungssymbol (Erweitern ).

  2. Wählen Sie in der Dropdownliste Spaltennamen die gewünschten Spalten aus, und deaktivieren Sie die nicht gewünschten Spalten. 

    Auswählen von Spaltennamen

  3. Wählen Sie OK aus.

Ergebnis

Die Tabelle enthält jetzt eine neue Spalte für jede der in Schritt 3 ausgewählten Spalten. 

Ergebnisse der Erweiterung einer strukturierten Tabellenspalte

Erweitern einer strukturierten Datensatzspalte

Wenn Sie eine strukturierte Datensatzspalte erweitern, werden die Werte als neue Spalten in der Datenvorschau angezeigt. Wenn Sie ihn nicht erweitern und dann eine Abfrage in ein Arbeitsblatt laden, wird für jede Zelle in der Spalte der Platzhalterwert [Datensatz] angezeigt.

  1. Um eine Abfrage zu öffnen, suchen Sie eine, die zuvor aus dem Power Query-Editor geladen wurde, wählen Sie eine Zelle in den Daten aus, und wählen Sie dann Abfrage>bearbeiten aus. Weitere Informationen finden Sie unter Erstellen, Laden oder Bearbeiten einer Abfrage in Excel.

  2. Um einen bestimmten Wert anzuzeigen, ohne die Spalte zu erweitern, wählen Sie in der strukturierten Spalte einen Wert aus, der einen Datensatzwert enthält. Beispiel:

    Erweitern einer Datensatzkomplexen Spalte

  3. Wählen Sie in der Spaltenüberschrift der strukturierten Spalte das Erweiterungssymbol (Erweitern ).

  4. Wählen Sie in der Dropdownliste Spaltennamen die gewünschten Spalten aus, und deaktivieren Sie die nicht gewünschten Spalten.

    Klicken auf

  5. Wählen Sie OK aus.

Ergebnis

Die Tabelle enthält jetzt eine neue Spalte für jede der in Schritt 4 ausgewählten Spalten. 

Ergebnisse der Erweiterung einer Spalte für strukturierte Datensätze

Erweitern einer strukturierten Listenspalte

Wenn Sie eine strukturierte Listenspalte erweitern, werden die Werte als neue Spalten in der Datenvorschau angezeigt. Wenn Sie sie nicht erweitern und dann eine Abfrage in ein Arbeitsblatt laden, wird für jede Zelle in der Spalte der Platzhalterwert [Liste] angezeigt.

  1. Um eine Abfrage zu öffnen, suchen Sie eine, die zuvor aus dem Power Query-Editor geladen wurde, wählen Sie eine Zelle in den Daten aus, und wählen Sie dann Abfrage>bearbeiten aus. Weitere Informationen finden Sie unter Erstellen, Laden oder Bearbeiten einer Abfrage in Excel.

  2. Um einen bestimmten Wert anzuzeigen, ohne die Spalte zu erweitern, wählen Sie in der strukturierten Spalte einen Wert aus, der einen Listenwert enthält. Beispiel:

    Erweitern einer komplexen Listenspalte

  3. Wählen Sie in der Spaltenüberschrift der strukturierten Spalte das Erweiterungssymbol (Erweitern ).

  4. Führen Sie eine der folgenden Aktionen aus:

    • Um eine Zeile für jeden Listenwert zu erstellen, wählen Sie Auf neue Zeilen erweitern aus.
    • Um eine Liste mit Textwerten zu erstellen, die durch ein Trennzeichen getrennt sind, wählen Sie Werte extrahieren aus.
  5. Wählen Sie OK aus.

Ergebnis für "In neue Zeilen erweitern"

Ergebnisse des Erweiterns einer strukturierten Liste spaltenweise

Ergebnis für Werte extrahieren, die ein Semikolon (;) als Trennzeichen enthalten

Ergebnisse der Erweiterung einer Spalte für strukturierte Listen durch Extrahieren von Werten mit einem Trennzeichen

Verwenden von Befehlen in der Gruppe "Strukturierte Spalten"

Sie können die folgenden zusätzlichen Befehle im Menüband des Power Query-Editors verwenden, um mit strukturierten Spalten zu arbeiten:

  1. Wählen Sie Basistransformation> und dann einen der folgenden Befehle in der Gruppe "Strukturierte Spalten" aus.
    Erweitern Stufen eine strukturierte Spalte (Liste, Datensätze oder Tabelle) zu neuen Spalten und Zeilen in der aktuellen Abfragetabelle hoch. Dieser Befehl ist identisch mit dem Symbol "Erweitern ".

    Aggregieren Zusammenfassen von Werten in einer in Tabelle strukturierten Spalte mithilfe von Aggregatfunktionen wie "Summe " und "Anzahl". Dieser Befehl entspricht dem Auswählendes Erweitern-Erweiterungssymbols und dem anschließenden Auswählen von "Aggregat " im Dropdowndialogfeld "Spaltennamen ". Sie ist nur für die Spalte Tabelle strukturiert.

    Werte extrahieren Extrahiert die Werte einer strukturierten Listenspalte , indem sie mit einem angegebenen Trennzeichen zu einem einzelnen Textwert kombiniert werden.

Hinweis Sie können auch den Befehl Statistik in der Gruppe Zahlenspalte (Wählen SieStatistiktransformieren>) mit einer Tabelle strukturierten Spalte verwenden. Er verfügt über die gleiche Liste von Aggregatfunktionen wie der Befehl "Statistik" in der Gruppe "Numerische Liste" der Registerkarte "Transformationskontext" unter "Listentools" im Menüband des Power Query-Editors.

Verwenden der Registerkarte "Transformationskontext"

Sie können den Befehl Drilldown verwenden, um die Registerkarte "Transformationskontext" unter "Listentools" im Menüband des Power Query-Editors anzuzeigen und zusätzliche Befehle zum Arbeiten mit strukturierten Spalten anzuzeigen. Verwechseln Sie diese Registerkarte "Transformieren" nicht mit der anderen Registerkarte "Transformieren", die regelmäßig mit dem Menüband des Power Query-Editors verfügbar ist.

  1. Klicken Sie mit der rechten Maustaste auf die Spaltenüberschrift, und wählen Sie dann "Drilldown ausführen" aus.
  2. Um die Liste oder den Datensatz in eine Tabelle zu konvertieren, wählen Sie unter Listentools die Option InTabelletransformieren>.
  3. Wenn Sie das obere, das untere Element oder einen Bereich beibehalten möchten, wählen Sie unter Listentoolsdie Option Elemente transformieren>.
  4. Wenn Sie obere, untere oder alternative Elemente entfernen möchten, wählen Sie unter "Listentools" die Option "Elemente transformieren>" aus.
  5. Um doppelte Werte zu entfernen, wählen Sie unter Listentoolsdie Option Transformieren>Duplikate entfernen. Weitere Informationen finden Sie unter Beibehalten oder Entfernen doppelter Zeilen.
  6. Um Elemente umzukehren, wählen Sie unter Listentoolsdie Option Elemente umkehren transformieren>.
  7. Wenn Sie die Daten sortieren möchten, wählen Sie unter Listentools den Befehl Aufsteigendvon A bis Z sortieren in Excel aus, der von A bis Z oder von der kleinsten Zahl zur größten Zahl sortiert wird, oder den Befehl Absteigendvon Z zu A sortieren in Excel, der von Z bis A oder von der größten zur kleinsten Zahl sortiert. Weitere Informationen finden Sie unter Sortieren von Daten.
  8. Um verschiedene Statistiken anzuzeigen, wählen Sie unter Listentoolsdie> OptionTransformationsstatistik aus. Die folgenden Statistiken sind verfügbar: Summe, Minimum, Maximum, Median, Durchschnitt, Standard, Abweichung, Anzahlwerte und unterschiedliche Anzahlwerte. Weitere Informationen finden Sie unter Aggregieren von Daten aus einer Spalte.

Siehe auch

Hilfe zu Power Query für Excel

Abfragen zusammenführen

Gruppieren oder Zusammenfassen von Zeilen (docs.com)