Dela via


Korskoppling

En korskoppling är en typ av koppling som returnerar kartesisk produkt av rader från tabellerna i kopplingen. Med andra ord kombineras varje rad från den första tabellen med varje rad från den andra tabellen.

Den här artikeln visar, med ett praktiskt exempel, hur du gör en korskoppling i Power Query.

Exempel på indata- och utdatatabeller

I det här exemplet är exempelkällatabellerna:

  • Produkt: En tabell med alla generiska produkter som du säljer.

    Skärmbild av exempeltabellen Produkt som innehåller tre olika produkter.

  • Färger: En tabell med alla produktvarianter, som färger, som du kan ha i din inventering.

    Skärmbild av exempeltabellen Färger som innehåller fyra olika färger.

Målet är att utföra en korskopplingsåtgärd med dessa två tabeller för att skapa en lista över alla unika produkter som du kan ha i ditt lager, som du ser i följande tabell. Den här åtgärden är nödvändig eftersom tabellen Produkt endast innehåller det generiska produktnamnet och inte ger den detaljnivå du behöver för att se vilka produktvariationer (till exempel färg) det finns.

Skärmbild av den slutliga tabellen efter korskoppling som visar varje produkt med fyra olika färger, för totalt 12 rader.

Utföra en korskoppling

Följ dessa steg för att utföra en korskopplingsåtgärd i Power Query:

  1. Välj tabellen Produkt .

  2. På fliken Lägg till kolumn i menyfliksområdet väljer du Anpassad kolumn. Mer information om anpassade kolumner finns i Lägg till en anpassad kolumn.

    Skärmbild av fliken Lägg till kolumn i Power Query med alternativet Anpassad kolumn framhävd.

  3. I dialogrutan Anpassad kolumn anger du vilket namn du vill i rutan Nytt kolumnnamn och anger namnet på färgtabellen eller frågan i formelrutan Anpassad kolumn . I vårt exempel är Custom namnet på vår anpassade kolumn och namnet på vår tabell/fråga är Colors.

    Skärmbild av dialogrutan för anpassad kolumn för korskoppling med anpassad kolumnformel ifylld i Färg.

    Viktigt!

    Om frågenamnet innehåller blanksteg, till exempel Produktfärger, måste texten som du behöver ange i avsnittet Anpassad kolumnformel följa syntaxen #"Query name". För Produktfärger måste du ange #"Product Colors".

    Du kan kontrollera namnet på dina frågor i fönstret Frågeinställningar eller i fönstret Frågor i Power Query.

  4. Välj OK i dialogrutan Anpassad kolumn .

  5. I den nya kolumnrubriken väljer du Expandera ( ) för att expandera innehållet i den nyligen skapade kolumnen och väljer sedan OK.

    Skärmbild av den utökade anpassade kolumnen för korskoppling.

  6. Du kan se tabellen med alla möjliga kombinationer av Produkt och Färger.

    Skärmbild av finalbordet med de tre produkterna (skjorta, jeans och leggings) som var och en listas med fyra färger (röd, blå, svart och vit).