Dela via


Vänster yttre koppling

En av de kopplingstyper som är tillgängliga i dialogrutan Slå samman i Power Query är en vänster yttre koppling, som behåller alla rader från den vänstra tabellen och hämtar matchande rader från den högra tabellen. För mer information, gå till översikten över sammanslagningsoperationer.

Diagram över det vänstra yttre kopplingsexemplet.

Diagrammet visar den vänstra tabellen med kolumnerna Datum, CountryID och Enheter. Den framhävde CountryID-kolumnen innehåller värden på 1 i rad 1 och 2, 3 i rad 3 och 4 i rad 4. Diagrammet visar den vänstra tabellen som innehåller ID- och Country-kolumner. Den framhävde ID-kolumnen innehåller värden på 1 på rad 1 (som anger USA), 2 i rad 2 (som anger Kanada) och 3 på rad 3 (som anger Panama). En tabell under de två första tabellerna innehåller kolumnerna Datum, CountryID, Enheter och Land. Tabellen har fyra rader, med de två översta raderna som innehåller data för CountryID 1, en rad för CountryID 3 och en rad för Land-ID 4. Eftersom den högra tabellen inte innehöll ett ID på 4 innehåller värdet för den fjärde raden i kolumnen Land null.

Den här artikeln använder exempeldata för att visa hur du utför en sammanslagningsåtgärd med den vänstra yttre kopplingen. Exempelkällatabellerna för det här exemplet är:

  • Sales: Den här tabellen innehåller fälten Date, CountryIDoch Units. CountryID är ett heltalsvärde som representerar den unika identifieraren från tabellen Länder.

    Skärmbild av försäljningstabellen som innehåller kolumnerna Datum, CountryID och Enheter, med CountryID inställt på 1 i rad 1 och 2, 3 på rad 3 och 4 på rad 4.

  • Countries: Den här tabellen är en referenstabell med fälten ID och Country. Fältet ID representerar den unika identifieraren för varje post.

    Skärmbild av exempeltabellen Land för vänster yttre koppling.

    Länder-tabell med ID satt till 1 på rad 1, 2 på rad 2 och 3 på rad 3, och land satt till USA på rad 1, Kanada på rad 2 och Panama på rad 3.

I det här exemplet sammanfogar du båda tabellerna med tabellen Sales som den vänstra tabellen och tabellen Länder som den högra. Kopplingen görs mellan följande kolumner.

Fält från tabellen Försäljning Fält från tabellen Länder
CountryID ID

Målet är att skapa en tabell som följande, där namnet på landet visas som en ny kolumn Country i tabellen Sales så länge CountryID finns i tabellen Länder. Om det inte finns några matchningar mellan tabellerna till vänster och höger är ett null-värde resultatet av sammanfogningen för den raden. I följande bild visas värdet null för CountryID 4, som hämtades från tabellen Sales.

Skärmbild som visar den vänstra yttre kopplingssluttabellen med kolumnen Land tillagd med värdet för den fjärde raden i kolumnen inställd på null.

Så här gör du en vänster yttre sammanfogning:

  1. Välj frågan Sales och välj sedan Slå samman frågor.
  2. I dialogrutan Slå samman, under Höger tabell för sammanslagning, väljer du Länder.
  3. I tabellen Sales väljer du kolumnen CountryID.
  4. I tabellen Länder väljer du kolumnen ID.
  5. I avsnittet Anslutningstyp väljer du vänster yttre.
  6. Välj OK.

Skärmbild av dialogrutan sammanfoga med countryID-kolumnen, ID-kolumnen och vänster yttre knapp markerad.

Expandera fältet Country från den nyligen skapade kolumnen Countries. Välj inte kryssrutan Använd ursprungligt kolumnnamn som prefix.

Skärmbild av den expanderade tabellkolumnen för Land.

När du har utfört den här åtgärden skapar du en tabell som ser ut som följande bild.

Skärmbild av den slutliga tabellen med kolumnen Land tillagd med värdet för den fjärde raden i kolumnen inställd på null.