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.
Bei einer Kreuzverknüpfung handelt es sich um einen Verknüpfungstyp, der das kartesische Produkt von Zeilen aus den Tabellen in der Verknüpfung zurückgibt. Mit anderen Worten, sie kombiniert jede Zeile aus der ersten Tabelle mit jeder Zeile aus der zweiten Tabelle.
In diesem Artikel wird anhand eines praktischen Beispiels veranschaulicht, wie Sie eine Kreuzverknnung in Power Query durchführen.
Beispieleingabe- und Ausgabetabellen
In diesem Beispiel sind die Beispielquelltabellen:
Produkt: Eine Tabelle mit allen generischen Produkten, die Sie verkaufen.
Farben: Eine Tabelle mit allen Produktvariationen als Farben, die Sie in Ihrem Bestand haben können.
Ziel ist es, einen Verknüpfungsvorgang mit diesen beiden Tabellen durchzuführen, um eine Liste aller eindeutigen Produkte zu erstellen, die Sie in Ihrem Bestand haben können, wie in der folgenden Tabelle dargestellt. Dieser Vorgang ist erforderlich, da die Produkttabelle nur den generischen Produktnamen enthält und nicht die Detailebene angibt, die Sie benötigen, um zu sehen, welche Produktvariationen (z. B. Farbe) vorhanden sind.
Durchführen einer Kreuzverknüpfung
Führen Sie die folgenden Schritte aus, um einen Verknüpfungsvorgang in Power Query auszuführen:
Wählen Sie die Produkt-Tabelle aus.
Wählen Sie im Menüband auf der Registerkarte " Spalte hinzufügen " die Option "Benutzerdefinierte Spalte" aus. Weitere Informationen zu benutzerdefinierten Spalten erfahren Sie unter "Hinzufügen einer benutzerdefinierten Spalte".
Geben Sie im Dialogfeld " Benutzerdefinierte Spalte " den gewünschten Namen in das Feld "Neue Spalte" ein, und geben Sie den Namen der Farbentabelle oder -abfrage in das Feld "Benutzerdefinierte Spaltenformel " ein. In unserem Beispiel lautet
Customder Name unserer benutzerdefinierten Spalte und der Name unserer Tabelle/Abfrage lautetColors.
Von Bedeutung
Wenn der Abfragename Leerzeichen enthält, z. B. "Produktfarben", muss der Text, den Sie im Abschnitt " Benutzerdefinierte Spaltenformel" eingeben müssen, die Syntax
#"Query name"befolgen. Für Produktfarben müssen Sie eingeben#"Product Colors".Sie können den Namen Ihrer Abfragen entweder im Bereich "Abfrageeinstellungen " oder im Bereich "Abfragen " in Power Query überprüfen.
Wählen Sie im Dialogfeld "Benutzerdefinierte Spalte" "OK" aus.
Wählen Sie in der neuen Spaltenüberschrift "Erweitern (
) aus, um den Inhalt dieser neu erstellten Spalte zu erweitern, und wählen Sie dann OK aus.
Sie können die Tabelle aller möglichen Kombinationen von Produkt und Farben anzeigen.