Brug Power-forespørgsel til at kombinere flere filer med det samme skema, der er gemt i en enkelt mappe, i én tabel. Hver måned vil du f.eks. kombinere budgetprojektmapper fra flere afdelinger, hvor kolonnerne er de samme, men antallet af rækker og værdier er forskellige i hver projektmappe. Når du konfigurerer den, kan du anvende flere transformationer, som du ville gøre med en enkelt importeret datakilde, og derefter opdatere dataene for at få vist resultater for hver måned.  

En begrebsmæssig oversigt over kombinering af mappefiler

Bemærk    Dette emne viser, hvordan du kombinerer filer fra en mappe. Du kan også kombinere filer, der er gemt SharePoint, Azure Blob Storage og Azure Data Lake Storage. Processen er ens.

Hold det enkelt:

  • Sørg for, at alle de filer, du vil kombinere, er indeholdt i en dedikeret mappe uden overflødige filer. Ellers vil alle filer i mappen og eventuelle undermapper, du vælger, blive medtaget i de data, der skal kombineres.

  • Hver fil skal have det samme skema med ensartede kolonneoverskrifter, datatyper og antal kolonner. Kolonnerne behøver ikke at være i samme rækkefølge, som den matchende udføres med kolonnenavne.

  • Hvis det er muligt, skal du undgå dataobjekter uden relation til datakilder, der kan have mere end ét dataobjekt, f.eks. en JSON-fil, en Excel-projektmappe eller en Access-database.

Hver af disse filer følger et simpelt mønster, kun én tabel med data i hver fil.

  1. Vælg Data > Hent data > Fil fra >Fra mappe. Dialogboksen Gennemse vises.

  2. Find den mappe, der indeholder de filer, du vil kombinere.

  3. Der vises en liste over filerne i mappen <i> Mappesti. Kontrollér, at alle de ønskede filer vises.

    Eksempel på en dialogboks til tekstimport

  4. Vælg en af kommandoerne nederst i dialogboksen, f.eks. Kombiner > kombiner & Indlæs. Der er flere kommandoer, der er nævnt i afsnittet Om alle disse kommandoer.

  5. Hvis du vælger en kombiner-kommando,vises dialogboksen Kombiner filer. Hvis du vil ændre filindstillingerne, skal du vælge hver enkelt fil i feltet Eksempelfil, angive Filindrindelse, Afgrænser og Registrering af datatype efter behov. Du kan også markere eller fjerne markeringen i afkrydsningsfeltet Spring filer med fejl over nederst i dialogboksen.

  6. Vælg OK.

Resultat

Power-forespørgsel opretter automatisk forespørgsler for at konsolidere dataene fra hver fil i et regneark. De forespørgselstrin og kolonner, der oprettes, afhænger af, hvilken kommando du vælger. Du kan finde flere oplysninger i afsnittet Om alle disse forespørgsler.

  1. Vælg Data > Hent data > Fil fra >Fra mappe. Dialogboksen Gennemse vises.

  2. Find den mappe, der indeholder de filer, du vil kombinere.

  3. Der vises en liste over filerne i mappen <i> Mappesti. Kontrollér, at alle de ønskede filer vises.

  4. Vælg en af kommandoerne nederst i dialogboksen, f.eks. Kombiner> Kombiner & Transformér. Der er flere kommandoer, der er nævnt i afsnittet Om alle disse kommandoer.

    Power-forespørgselseditor vises.

  5. Kolonnen Værdi er en struktureret listekolonne. Vælg ikonet Udvid Ikon for Udvid kolonne , og vælg derefter Udvid til nye rækker. 

    Udvide en JSON-liste

  6. Kolonnen Værdi er nu en kolonne med strukturerede poster. Vælg ikonet Ikon for Udvid kolonne Udvide. Der vises en rulledialogboks.

    Udvide en JSON-post

  7. Sørg for, at alle kolonnerne er markeret. Du kan fjerne markeringen i afkrydsningsfeltet Brug det oprindelige kolonnenavn som præfiks. Vælg OK.

  8. Markér alle de kolonner, der indeholder dataværdier. Vælg Hjem, pilen ud for Fjern kolonner, og vælg derefter Fjern andre kolonner.

  9. Vælg Hjem > Luk & Indlæs.

Resultat

Power-forespørgsel opretter automatisk forespørgsler for at konsolidere dataene fra hver fil i et regneark. De forespørgselstrin og kolonner, der oprettes, afhænger af, hvilken kommando du vælger. Du kan finde flere oplysninger i afsnittet Om alle disse forespørgsler.

Hver af disse datakilder kan have mere end ét objekt, der skal importeres. En Excel projektmappe kan have flere regneark, Excel tabeller eller navngivne områder. En Access-database kan have flere tabeller og forespørgsler. 

  1. Vælg Data > Hent data > Fil fra >Fra mappe. Dialogboksen Gennemse vises.

  2. Find den mappe, der indeholder de filer, du vil kombinere.

  3. Der vises en liste over filerne i mappen <i> Mappesti. Kontrollér, at alle de ønskede filer vises.

  4. Vælg en af kommandoerne nederst i dialogboksen, f.eks. Kombiner > kombiner & Indlæs. Der er flere kommandoer, der er nævnt i afsnittet Om alle disse kommandoer.

  5. Gør følgende i dialogboksen Kombiner filer:

    • I feltet Eksempelfil skal du vælge en fil, der skal bruges som eksempeldata, der bruges til at oprette forespørgslerne. Du kan enten ikke markere et objekt eller kun markere ét objekt. Men du kan ikke vælge mere end én.

    • Hvis du har mange objekter, kan du bruge feltet Søg til at finde et objekt eller visningsindstillingerne sammen med knappen Opdater for at filtrere listen.

    • Markér eller fjern markeringen i afkrydsningsfeltet Spring filer med fejl over nederst i dialogboksen.

  6. Vælg OK.

Resultat

Power-forespørgsel opretter automatisk en forespørgsel for at konsolidere dataene fra hver fil i et regneark. De forespørgselstrin og kolonner, der oprettes, afhænger af, hvilken kommando du vælger. Du kan finde flere oplysninger i afsnittet Om alle disse forespørgsler.

Hvis du ønsker større fleksibilitet, kan du eksplicit kombinere filer i Power-forespørgselseditoren ved hjælp af kommandoen Kombiner filer. Lad os sige, at kildemappen har en blanding af filtyper og undermapper, og du vil målrette mod bestemte filer med den samme filtype og det samme skema, men ikke andre. Dette kan forbedre ydeevnen og forenkle dine transformationer.

  1. Vælg Data > Hent data > Fra fil > Fra mappe. Dialogboksen Gennemse vises.

  2. Find den mappe, der indeholder de filer, du vil kombinere, og vælg derefter Åbn.

  3. Der vises en liste over alle filerne i mappen og undermapperne<i> Mappesti. Kontrollér, at alle de ønskede filer vises.

  4. Vælg Transformér data nederst. Power-forespørgselseditoren åbnes og viser alle filerne i mappen og eventuelle undermapper.

  5. Du kan vælge de ønskede filer ved at filtrere kolonner, f.eks. Udvidelses- eller Mappesti.

  6. Hvis du vil kombinere filerne i en enkelt tabel, skal du vælge kolonnen Indhold, der indeholder hver binær (som regel den første kolonne), og derefter vælge Hjem > Kombiner filer. Dialogboksen Kombiner filer vises.

  7. Power-forespørgsel analyserer en eksempelfil, som standard den første fil på listen, for at bruge den rette forbindelse og identificere matchende kolonner.

    Hvis du vil bruge en anden fil til eksempelfilen, skal du vælge den på rullelisten Eksempelfil.

  8. Du kan også vælge Spring filer over med fejl nederst forat udelukke disse filer fra resultatet.

  9. Vælg OK.

Resultat

Power-forespørgsel opretter automatisk en forespørgsel for at konsolidere dataene fra hver fil i et regneark. De forespørgselstrin og kolonner, der oprettes, afhænger af, hvilken kommando du vælger. Du kan finde flere oplysninger i afsnittet Om alle disse forespørgsler.

Der er flere kommandoer, du kan vælge, og hver af dem har forskellige formål.

  • Kombinere og transformere data    Hvis du vil kombinere alle filerne med en forespørgsel og derefter starte Power-forespørgselseditoren, skal du vælge kombiner> Kombiner og transformér data.

  • Kombiner og indlæs   For at få vist dialogboksen Eksempelfil skal du oprette en forespørgsel og derefter indlæse i regnearket, vælge Kombiner> Kombiner og indlæs.

  • Kombiner og indlæs i   For at få vist dialogboksen Eksempelfil skal du oprette en forespørgsel og derefter få vist dialogboksen Importér og vælge Kombiner> Indlæs til.

  • Indlæs    Hvis du vil oprette en forespørgsel med ét trin og derefter indlæse i et regneark, skal du vælge > Indlæs.

  • Indlæs i   Hvis du vil oprette en forespørgsel med ét trin og derefter vise dialogboksen Importér, skal du vælge > Indlæs til.

  • Transformér dataHvis du vil oprette en forespørgsel med ét trin og derefter starte Power-forespørgselseditoren, skal du vælge Transformér data.

Uanset hvordan du kombinerer filer, oprettes der flere supplerende forespørgsler i ruden Forespørgsler under gruppen "Hjælp-forespørgsler".

En liste over de forespørgsler, der er oprettet i ruden Forespørgsler

  • Power-forespørgsel opretter en "eksempelfil"-forespørgsel baseret på eksempelforespørgslen.

  • En forespørgsel med funktionen "Transformeringsfil" anvender forespørgslen "Parameter1" til at angive hver fil (eller binær) som input til forespørgslen "Eksempelfil". Denne forespørgsel opretter også kolonnen Indhold, der indeholder filens indhold og udvider automatisk den strukturerede postkolonne for at føje kolonnedataene til resultaterne. Forespørgslerne "Transformér fil" og "Eksempelfil" sammenkædes, så ændringer i forespørgslen "Eksempelfil" afspejles i forespørgslen "Transformér fil".

  • Den forespørgsel, der indeholder de endelige resultater, findes i gruppen "Andre forespørgsler". Som standard er den navngivet efter den mappe, du importerede filerne fra.

Til yderligere undersøgelse skal du højreklikke på hver forespørgsel og vælge Rediger for at undersøge hvert forespørgselstrin og for at se, hvordan forespørgslerne fungerer i koncert.

For at starte processen med at kombinere flere filer skal du først sikre dig, at alle de filer, du vil kombinere, er indeholdt i en enkelt mappe.

Bemærk!: Excel-, tekst-, CSV-, JSON-, XML- og Access-filer understøttes.

  1. Klik på fanen Power-forespørgsel og derefter på Fra fil > Fra mappe.

    Power-forespørgsel > Fra fil > Fra mappeindstillinger
  2. Klik på knappen Gennemse for at finde mappen.

    Der vises en liste over filerne i mappen. Vælg indstillingen Rediger for at åbne Forespørgselseditor. I dette tilfælde har vi indlæst 4 Excel-projektmapper.

    Dialogboksen Kombiner binære med filer, der skal kombineres
  3. Når du har bekræftet, at alle de ønskede filer er vist, skal du klikke på knappen Kombiner binære i kolonnen Indhold.

    Tryk på knappen til at kombinere binære i kolonnen Forespørgselsindhold eller afsnittet Kombiner i båndet Power-forespørgsel
  4. Hver fil analyseres, og det korrekte filformat bestemmes, f.eks. tekst, Excel eller JSON. I dette tilfælde vises der en liste over regneark fra Excel projektmappen. Markér det regneark, du vil bruge, og klik derefter på OK.

    Dialogboksen Kombiner binære viser tilgængelige Excel-regneark til at vælge den primære konsolideringsdestination
  5. Transformeringsprocessen Kombiner binære opretter derefter automatisk en forespørgsel for at konsolidere dataene fra hver enkelt fil, og der vises et eksempel. Hvis du er tilfreds med resultatet, skal du trykke på Luk og indlæs.

    Dialogboks med eksempel på Kombiner binære. Tryk på Luk og indlæs for at acceptere resultaterne og importere dem til Excel.

    Processen Kombiner binære konsoliderer derefter de viste regneark i et enkelt regneark.

  6. Hvis de oprindelige datafiler ændres, kan du altid opdatere de importerede data. Klik et vilkårligt sted i dataområdet, og gå derefter til Forespørgselsværktøjer > Opdater. Desuden kan du nemt anvende yderligere trin til transformation eller udtræk ved at ændre den automatisk oprettede eksempelforespørgsel, uden at du skal bekymre dig om at redigere eller oprette yderligere funktionsforespørgselstrin; eventuelle ændringer i eksempelforespørgslen genereres automatisk i den sammenkædede funktionsforespørgsel.

Kendte problemer

Under indlæsning af proceduren Kombiner binære til Excel kan du få vist følgende fejlmeddelelse:

Fejlmeddelelse for Kombiner binære. Dette er en kendt fejl, der er ved at blive løst.

Hvis du afviser fejlen(e) ved at klikke på OK, fuldføres processen Kombiner binære, og dataene indlæses korrekt på trods af fejlen. Vi arbejder på at rette fejlen.

Se også

Hjælp til Power Query til Excel

Tilføje forespørgsler

Oversigt over Kombiner filer (docs.com)

Kombiner CSV-filer i Power-forespørgsel (docs.com)

Har du brug for mere hjælp?

Udvid dine færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Deltag i Microsoft insiders

Var disse oplysninger nyttige?

Hvor tilfreds er du med kvaliteten af oversættelsen?

Hvad påvirkede din oplevelse?

Har du mere feedback? (Valgfrit)

Tak for din feedback!

×