Bruk Power Query til å kombinere flere filer med samme skjema som er lagret i én enkelt mappe i én tabell. Hver måned vil du for eksempel kombinere budsjettarbeidsbøker fra flere avdelinger, der kolonnene er like, men antall rader og verdier varierer i hver arbeidsbok. Når du har konfigurert den, kan du bruke flere transformasjoner på samme måte som med én enkelt importert datakilde, og deretter oppdatere dataene for å se resultatene for hver måned.
Obs! Dette emnet viser hvordan du kombinerer filer fra en mappe. Du kan også kombinere filer som er lagret i SharePoint, Azure Blob Storage og Azure Data Lake Storage. Prosessen er lik.
Gjør det enkelt:
-
Kontroller at alle filene du vil kombinere, finnes i en dedikert mappe uten overflødige filer. Ellers inkluderes alle filene i mappen og eventuelle undermapper du velger, i dataene som skal kombineres.
-
Hver fil bør ha samme skjema med konsekvente kolonneoverskrifter, datatyper og antall kolonner. Kolonnene trenger ikke å være i samme rekkefølge som samsvaret gjøres av kolonnenavn.
-
Hvis det er mulig, bør du unngå ikke-relaterte dataobjekter for datakilder som kan ha mer enn ett dataobjekt, for eksempel en JSON-fil, en Excel-arbeidsbok eller Access-database.
Hver av disse filene følger et enkelt mønster, bare én tabell med data i hver fil.
-
Velg Data > Hent data > fra fil > fra mappe. Dialogboksen Bla gjennom vises.
-
Finn mappen som inneholder filene du vil kombinere.
-
En liste over filene i mappen vises i dialogboksen <mappebane>. Kontroller at alle filene du vil bruke, er oppført.
-
Velg en av kommandoene nederst i dialogboksen, for eksempel Kombiner > Kombiner & Last inn. Det er flere kommandoer som beskrives i inndelingen Om alle disse kommandoene.
-
Hvis du velger kommandoen Kombiner , vises dialogboksen Kombiner filer . Hvis du vil endre filinnstillingene, velger du hver fil fra boksen Eksempelfil , angir filopprinnelse, skilletegn og datatypegjenkjenning etter ønske. Du kan også merke av for eller fjerne merket for Hopp over filer med feil nederst i dialogboksen.
-
Velg OK.
Resultat
Power Query oppretter automatisk spørringer for å konsolidere dataene fra hver fil til et regneark. Spørringstrinnene og kolonnene som opprettes, avhenger av hvilken kommando du velger. Hvis du vil ha mer informasjon, kan du se delen Om alle disse spørringene.
-
Velg Data > Hent data > fra fil > fra mappe. Dialogboksen Bla gjennom vises.
-
Finn mappen som inneholder filene du vil kombinere.
-
En liste over filene i mappen vises i dialogboksen <mappebane>. Kontroller at alle filene du vil bruke, er oppført.
-
Velg en av kommandoene nederst i dialogboksen, for eksempel Kombiner > Kombiner & Transformer. Det er flere kommandoer som beskrives i inndelingen Om alle disse kommandoene. Redigeringsprogrammet for Power Query vises.
-
Verdi-kolonnen er en strukturert listekolonne . Velg utvid -ikonet, og velg deretter Utvid til Nye rader.
-
Verdi-kolonnen er nå en strukturert postkolonne . Velg utvid -ikonet. En rullegardindialogboks vises.
-
La alle kolonnene være merket. Du vil kanskje fjerne merket for Bruk opprinnelig kolonnenavn som prefiks . Velg OK.
-
Merk alle kolonnene som inneholder dataverdier. Velg Hjem, pilen ved siden av Fjern kolonner, og velg deretter Fjern andre kolonner.
-
Velg Hjem > Lukk & Last inn.
Resultat
Power Query oppretter automatisk spørringer for å konsolidere dataene fra hver fil til et regneark. Spørringstrinnene og kolonnene som opprettes, avhenger av hvilken kommando du velger. Hvis du vil ha mer informasjon, kan du se delen Om alle disse spørringene.
Hver av disse datakildene kan ha mer enn ett objekt å importere. En Excel-arbeidsbok kan ha flere regneark, Excel-tabeller eller navngitte områder. En Access-database kan ha flere tabeller og spørringer.
-
Velg Data > Hent data > fra fil > fra mappe. Dialogboksen Bla gjennom vises.
-
Finn mappen som inneholder filene du vil kombinere.
-
En liste over filene i mappen vises i dialogboksen <mappebane>. Kontroller at alle filene du vil bruke, er oppført.
-
Velg en av kommandoene nederst i dialogboksen, for eksempel Kombiner > Kombiner & Last inn. Det er flere kommandoer som beskrives i inndelingen Om alle disse kommandoene.
-
I dialogboksen Kombiner filer :
-
Velg en fil som skal brukes som eksempeldata som brukes til å opprette spørringene, i Eksempelfil-boksen . Du kan enten ikke merke et objekt eller merke bare ett objekt. Men du kan ikke velge mer enn én.
-
Hvis du har mange objekter, bruker du søkeboksen til å finne et objekt eller visningsalternativene sammen med Oppdater-knappen for å filtrere listen.
-
Merk av for eller fjern merket for Hopp over filer med feil nederst i dialogboksen.
-
-
Velg OK.
Resultat
Power Query oppretter automatisk en spørring for å konsolidere dataene fra hver fil til et regneark. Spørringstrinnene og kolonnene som opprettes, avhenger av hvilken kommando du velger. Hvis du vil ha mer informasjon, kan du se delen Om alle disse spørringene.
Hvis du vil ha mer fleksibilitet, kan du eksplisitt kombinere filer i redigeringsprogrammet for Power Query ved hjelp av kommandoen Kombiner filer . La oss si at kildemappen har en blanding av filtyper og undermapper, og du vil målrette mot bestemte filer med samme filtype og skjema, men ikke andre. Dette kan forbedre ytelsen og bidra til å forenkle transformasjonene.
-
Velg Data > Hent data > fra fil > fra mappe. Dialogboksen Bla gjennom vises.
-
Finn mappen som inneholder filene du vil kombinere, og velg deretter Åpne.
-
En liste over alle filene i mappen og undermappene vises i dialogboksen <mappebane> . Kontroller at alle filene du vil bruke, er oppført.
-
Velg Transformer data nederst. Redigeringsprogrammet for Power Query åpnes og viser alle filene i mappen og eventuelle undermapper.
-
Hvis du vil velge filene du vil bruke, filtrerer du kolonner, for eksempel filtype eller mappebane.
-
Hvis du vil kombinere filene i én enkelt tabell, velger du innholdskolonnen som inneholder hver binær (vanligvis den første kolonnen), og deretter velger du Hjem > Kombiner filer. Dialogboksen Kombiner filer vises.
-
Power Query analyserer en eksempelfil, som standard den første filen i listen, til å bruke riktig kobling og identifisere samsvarende kolonner.
Hvis du vil bruke en annen fil for eksempelfilen, velger du den fra rullegardinlisten Eksempelfil . -
Du kan også velge Hopp over filer med feili bunnen for å utelate disse filene fra resultatet.
-
Velg OK.
Resultat
Power Query oppretter automatisk en spørring for å konsolidere dataene fra hver fil til et regneark. Spørringstrinnene og kolonnene som opprettes, avhenger av hvilken kommando du velger. Hvis du vil ha mer informasjon, kan du se delen Om alle disse spørringene.
Det finnes flere kommandoer du kan velge, og hver av dem har ulike formål.
-
Kombinere og transformere data Hvis du vil kombinere alle filene med en spørring, og deretter starte redigeringsprogrammet for Power Query, velger du Kombiner > Kombiner og transformer data.
-
Kombiner og last inn Hvis du vil vise dialogboksen Eksempelfil , oppretter du en spørring, og deretter laster du inn i regnearket og velger Kombiner > Kombiner og last inn.
-
Kombiner og last inn til Hvis du vil vise dialogboksen Eksempelfil , oppretter du en spørring og viser deretter dialogboksen Importer , velger du Kombiner> Kombiner og last inn til.
-
Belastning Hvis du vil opprette en spørring med ett trinn, og deretter laste inn til et regneark, velger du Last inn > Last inn.
-
Last inn til Hvis du vil opprette en spørring med ett trinn og deretter vise dialogboksen Importer , velger du Last inn > Last inn til.
-
Transformer dataHvis du vil opprette en spørring med ett trinn, og deretter starte redigeringsprogrammet for Power Query, velger du Transformer data.
Men du kombinerer filer, opprettes flere støttespørringer i Spørringer-ruten under gruppen Hjelpespørringer.
-
Power Query oppretter en eksempelfilspørring basert på eksempelspørringen.
-
En funksjonsspørring for transformeringsfil bruker parameter1-spørringen til å angi hver fil (eller binær) som inndata til spørringen Eksempelfil. Denne spørringen oppretter også innholdskolonnen som inneholder filinnholdet, og utvider automatisk den strukturerte postkolonnen for å legge til kolonnedataene i resultatene. Spørringene Transformer fil og Eksempelfil er koblet sammen, slik at endringer i eksempelfilen gjenspeiles i spørringen Transformer fil.
-
Spørringen som inneholder de endelige resultatene, er i gruppen Andre spørringer. Den er som standard oppkalt etter mappen du importerte filene fra.
Hvis du vil ha mer informasjon, høyreklikker du hver spørring og velger Rediger for å undersøke hvert spørringstrinn og se hvordan spørringene fungerer sammen.
Se også
Hjelp for Microsoft Power Query for Excel