Läs på engelska

Dela via


Inre koppling

En av de kopplingstyper som är tillgängliga i dialogrutan Slå samman i Power Query är en inre koppling som endast innehåller matchande rader från både de vänstra och högra tabellerna. Mer information: Översikt över sammanslagningsåtgärder

Exempel på inre koppling.

Bilden visar den vänstra tabellen med kolumnerna Datum, CountryID och Enheter. Den framhävde kolumnen CountryID innehåller värden på 1 i raderna 1 och 2, 3 i rad 3 och 2 på rad 4. Den högra tabellen innehåller ID- och Country-kolumner. Den framhävde ID-kolumnen innehåller värden på 3 på rad 1 (som anger Panama) och 4 på rad 2 (som anger Spanien). En tabell under de två första tabellerna innehåller kolumnerna Datum, CountryID, Enheter och Land, men bara en datarad för Panama.

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

  • Försäljning: Den här tabellen innehåller fälten Datum, CountryID och Enheter. 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 i rad 3 och 2 på rad 4.

  • Länder: Den här tabellen är en referenstabell med fält-ID och Land. ID-fältet representerar den unika identifieraren för varje post.

    Skärmbild av tabellen länder med ID inställt på 3 på rad 1 och 4 på rad 2 och Land inställt på Panama på rad 1 och Spanien på rad 2.

I det här exemplet sammanfogar du båda tabellerna med tabellen Försäljning 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 country-kolumn i tabellen Försäljning. På grund av hur den inre kopplingen fungerar tas endast matchande rader från både vänster och höger tabeller in.

Skärmbild av den sista inre kopplingstabellen med kolumnrubrikerna Datum, CountryID, Enheter och Land och en enda rad med data för landet Panama.

Så här utför du en inre koppling:

  1. Välj sales-frågan och välj sedan Slå samman frågor.
  2. I dialogrutan Slå samman går du till högertabellen för sammanslagning och väljer Länder.
  3. I tabellen Försäljning väljer du kolumnen CountryID .
  4. I tabellen Länder väljer du kolumnen ID .
  5. I avsnittet Kopplingstyp väljer du Inre.
  6. Välj OK.

Skärmbild av kopplingsdialogrutan som visar resultatet av att följa föregående inre kopplingsprocedur.

Tips

Ta en närmare titt på meddelandet längst ned i dialogrutan med texten "Markeringen matchar 1 rader från båda tabellerna". Det här meddelandet är avgörande för att förstå det resultat som du får från den här åtgärden.

I tabellen Försäljning har du ett CountryID på 1 och 2, men inget av dessa värden finns i tabellen Länder . Därför hittade matchningen bara en av fyra rader i den vänstra (första) tabellen.

I tabellen Länder har du Land Spanien med ID 4, men det finns inga poster för ett CountryID på 4 i tabellen Försäljning. Därför hittade bara en av två rader från den högra tabellen (andra) en matchning.

Expandera fältet Land från den nyligen skapade kolumnen Länder. Markera inte kryssrutan Använd ursprungligt kolumnnamn som prefix .

Skärmbild av de utökade tabellalternativen med kolumnen Land markerad.

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

Skärmbild av den slutliga tabellen med kolumnrubrikerna Datum, CountryID, Enheter och Land och en enda rad med data för landet Panama.