Flette forespørgsler (Power-forespørgsel)

Når du fletter, vil du typisk sammenflette to forespørgsler, der enten ligger inden Excel eller fra en ekstern datakilde. Desuden har Flet-funktionen en intuitiv brugergrænseflade, der gør det nemt for dig at sammenflette to relaterede tabeller. Se selvstudiet Lær at kombinere flere datakilder for et eksempel på fletning af samlet salg fra en forespørgsel om ordredetaljer til en produkttabel.

Advarsel!: Fortrolighedsniveauer forhindrer en bruger i uforvarende at kombinere data fra flere datakilder, som kan være private eller organisatoriske. Afhængigt af forespørgslen, kan en bruger utilsigtet sende data fra den private datakilde til en anden datakilde, der kan være skadelig. Power-forespørgsel analyserer hver enkelt datakilde og klassificerer den ind i det definerede niveau for beskyttelse af personlige oplysninger: Offentlig, Organisatorisk og Privat. Du kan finde flere oplysninger om niveauer for beskyttelse af personlige oplysninger under Angive fortrolighedsniveauer.

En fletteforespørgsel opretter en ny forespørgsel ud fra to eksisterende forespørgsler. Et forespørgselsresultat indeholder alle kolonner fra en primær tabel, hvor én kolonne serveret som en enkelt kolonne, der indeholder en relation til en sekundær tabel. Den relaterede tabel indeholder alle rækker, der svarer til hver række i en primærtabel baseret på en fælles kolonneværdi. Handlingen Udvid tilføjer kolonner fra en relateret tabel til en primær tabel. 

Der findes to typer flettehandlinger:

  • Indbygget fletning    Du fletter data til din eksisterende forespørgsel, indtil du når det endelige resultat. Resultatet er et nyt trin i slutningen af den aktuelle forespørgsel.

  • Mellemliggende fletning     Du opretter en ny forespørgsel for hver flettehandling.

Hvis du vil have vist en visuel repræsentation af relationerne i dialogboksen Forespørgselsafhængigheder, skal du vælge Vis> forespørgselsafhængigheder. Nederst i dialogboksen skal du vælge kommandoen Layout for at styre diagramretningen.

Visningen i dialogboksen Forespørgselsafhængigheder

Du skal bruge mindst to forespørgsler, der kan flettes, og som har mindst én eller flere kolonner til at matche i en joinhandling. De kan komme fra forskellige typer eksterne datakilder. I følgende eksempel bruges Produkter og Samlet salg.

  1. Hvis du vil åbne en forespørgsel, skal du finde en, der tidligere er indlæst fra Power-forespørgselseditoren, markere en celle i dataene og derefter vælge Forespørgsel > Rediger. Få mere at vide under Opret, indlæs eller rediger en forespørgsel i Excel.

  2. Vælg Hjem > Fletforespørgsler. Standardhandlingen er at udføre en indbygget fletning. For at udføre en mellemliggende fletning skal du vælge pilen ud for kommandoen og derefter vælge Flet forespørgsler som Ny

    Dialogboksen Flet vises.

  3. Vælg primærtabellen på den første rulleliste, og vælg derefter en joinkolonne ved at vælge kolonneoverskriften.

  4. Vælg den relaterede tabel på den næste rulleliste, og vælg derefter en tilsvarende kolonne ved at vælge kolonneoverskriften.

    Sørg for, at du markerer det samme antal kolonner, som skal matche, i eksemplet for de primære og relaterede eller sekundære tabeller. Kolonnesammenligning er baseret på rækkefølgen af markeringer i hver tabel. Matchende kolonner skal være den samme datatype, f.eks. Tekst eller Tal. Du kan også markere flere kolonner, der skal flettes.

    Dialogboksen Flet

  5. Når du har valgt kolonner fra en primær tabel og relateret tabel, viser Power-forespørgsel antallet af match fra et øverste sæt rækker. Denne handling validerer, om handlingen Flet var korrekt, eller om du skal foretage ændringer for at få de ønskede resultater. Du kan enten vælge forskellige tabeller eller kolonner.

  6. Standardhandlingen for joinforbindelse er en indre joinforbindelse, men fra rullelisten Jointype kan du vælge følgende typer joinhandlinger:

    Indre joinforbindelse    Henter kun matchende rækker fra både den primære og relaterede tabel.

    Venstre ydre joinforbindelse    Beholder alle rækkerne fra primærtabellen og henter alle matchende rækker fra den relaterede tabel.

    Højre ydre joinforbindelse    Beholder alle rækkerne fra den relaterede tabel og henter alle matchende rækker fra primærtabellen.

    Fuld ydre     Henter alle rækkerne fra både den primære og de relaterede tabeller.

    Venstre anti-joinforbindelse    Henter kun rækker fra primærtabellen, som ikke har nogen matchende rækker fra den relaterede tabel.

    Højre anti-joinforbindelse    Henter kun rækker fra den relaterede tabel, som ikke har nogen matchende rækker fra primærtabellen.

    Kryds joinforbindelse    Returnerer det kartesianske produkt af rækker fra begge tabeller ved at kombinere hver række fra primærtabellen med hver række fra den relaterede tabel.

  7. Hvis du vil lave et sløret match, skal du vælge Brug sløret match til at udføre fletningen og vælge mellem fuzzy-matchende indstillinger. Få mere at vide under Opret et sløret match.

  8. Hvis du kun vil medtage de rækker fra primærtabellen, der svarer til den relaterede tabel, skal du vælge Medtag kun matchende rækker. Ellers medtages alle rækker fra primærtabellen i den resulterende forespørgsel.

  9. Vælg OK.

Resultat

Flet endelige

Efter handlingen Flet kan du udvide den strukturerede tabelkolonne for at tilføje kolonner fra den relaterede tabel i primærtabellen. Når en kolonne udvides i primærtabellen, kan du tilføje filtre og andre transformationshandlinger. Du kan få mere at vide under Arbejde med en liste, post eller en tabel med strukturerede kolonner.

  1. I Datavisning skal du vælge ikonet Udvid ud for kolonneoverskriften Ny kolonne.

  2. I rullelisten Udvid skal du markere eller fjerne markeringen i kolonnerne for at få vist de ønskede resultater. Hvis du vil sammenlægge kolonneværdierne, skal du vælge Aggregat.

    Power-forespørgsel Flet

  3. Du kan omdøbe de nye kolonner. Få mere at vide under Omdøb en kolonne.

Se også

Hjælp til Power Query til Excel 

Lær at kombinere flere datakilder

Oversigt over fletteforespørgsler (docs.com)

Venstre ydre joinforbindelse (docs.com)

Højre ydre joinforbindelse (docs.com)

Fuld ydre joinforbindelse (docs.com)

Indre joinforbindelse (docs.com)

Venstre anti-joinforbindelse (docs.com)

Højre anti-joinforbindelse (docs.com)

Kryds joinforbindelse (docs.com)

Har du brug for mere hjælp?

Udvid dine Office-færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

×