Opprette, laste inn eller redigere en spørring i Excel (Power Query)

Opprette, laste inn eller redigere en spørring i Excel (Power Query)

Power Query tilbyr flere måter å opprette og laste inn Power-spørringer i arbeidsboken på. Du kan også angi standardinnstillinger for spørringslasting i vinduet Alternativer for spørring.   

Tips      Hvis du vil finne ut om data i et regneark er formet av Power Query, merker du en celle med data, og hvis båndfanen Spørring vises, ble dataene lastet inn fra Power Query. 

Merke en celle i en spørring for å vise Spørring-fanen

Vit hvilket miljø du er i Power Query er godt integrert i Excel-brukergrensesnittet, spesielt når du importerer data, arbeider med tilkoblinger og redigerer pivottabeller, Excel tabeller og navngitte områder. For å unngå forvirring er det viktig å vite hvilket miljø du er i, Excel Power Query, når som helst.

Det kjente Excel, båndet og rutenettet

Båndet i Redigeringsprogram for Power Query og forhåndsvisning av data 

Et vanlig Excel regneark En vanlig Power Query Editor-visning

Manipulering av data i et Excel regneark er for eksempel fundamentalt forskjellig fra Power Query. I tillegg kan det hende at de tilkoblede dataene som du ser i et Excel regneark, kanskje eller ikke har Power Query i bakgrunnen for å forme dataene. Dette skjer bare når du laster inn dataene i et regneark eller en datamodell fra Power Query.

Gi nytt navn til regnearkfaner    Det er lurt å gi nytt navn til regnearkfaner på en meningsfull måte, spesielt hvis du har mange av dem. Det er spesielt viktig å tydeliggjøre forskjellen mellom et regneark med data og et regneark som er lastet inn fra Redigeringsprogrammet for Power Query. Selv om du bare har to regneark, ett med en Excel-tabell, kalt Ark1, og den andre en spørring opprettet ved å importere Excel-tabellen, kalt Tabell1,er det enkelt å bli forvirret. Det er alltid god praksis å endre standardnavnene på regnearkfaner til navn som gir mer mening for deg. Du kan for eksempel gi Ark1 nytt navn til DataTabell og Tabell1 til QueryTable. Nå er det klart hvilken fane som inneholder dataene, og hvilken fane som har spørringen.

Du kan enten opprette en spørring fra importerte data eller opprette en tom spørring.

Opprette en spørring fra importerte data

Dette er den vanligste måten å opprette en spørring på.

  1. Importere noen data. Hvis du vil ha mer informasjon, kan du se Importere data fra eksterne datakilder.

  2. Merk en celle i dataene, og velg deretter Spørring> Rediger.

Opprette en tom spørring

Du vil kanskje bare starte fra grunnen av. Dette kan gjøres på to måter.

  • Velg Data > Hent data >fra andre kilder > Tom spørring.

  • Velg Data> Hent data > Start Power Query Editor.

På dette tidspunktet kan du legge til trinn og formler manuelt hvis du kjenner power query M-formelspråket godt.

Du kan også velge Hjem og deretter velge en kommando i Ny spørring-gruppen. Gjør ett av følgende:

  • Velg Ny kilde for å legge til en datakilde. Denne kommandoen er akkurat som kommandoen Data> Hent data på Excel båndet.

  • Velg Nylig brukte kilder for å velge fra en datakilde du har arbeidet med. Denne kommandoen er akkurat som Data>Nylig brukte kilder-kommandoen på Excel båndet.

  • Velg Skriv inn data for å angi data manuelt. Du kan velge denne kommandoen for å prøve Power Query Editor uavhengig av en ekstern datakilde.

Forutsatt at spørringen er gyldig og ikke har noen feil, kan du laste den tilbake til et regneark eller en datamodell.

Laste inn en spørring fra Redigeringsprogram for Power Query

Gjør ett av følgende i Redigeringsprogram for Power Query:

  • Hvis du vil laste inn i et regneark, velger du Hjem> Lukk & Last inn > Lukk & Last inn.

  • Hvis du vil laste inn til en datamodell, velger du Hjem> Lukk & Last > Lukk & Last inn til.

    Velg Legg til disse dataene i datamodellen i dialogboksen Importerdata.

Tips   Noen ganger er Kommandoen Last inn til nedtonet eller deaktivert. Dette kan skje første gang du oppretter en spørring i en arbeidsbok. Hvis dette skjer, velger du Lukk &Last inn i det nye regnearket, velger Data > Spørringer & Connections > Spørringer-fanen, høyreklikker spørringen og velger deretter Last inn til. Alternativt kan du velge Spørring på Båndet i Redigeringsprogram for Power Query> Last inn til.

Laste inn en spørring fra ruten Spørringer og tilkoblinger 

I Excel vil du kanskje laste inn en spørring i et annet regneark eller en annen datamodell.

  1. I Excel velger du Data>spørringer & Tilkoblinger, og deretter velger du Spørringer-fanen.

  2. Finn spørringen i listen over spørringer, høyreklikk spørringen, og velg deretter Last inn til. Dialogboksen Importer data vises.

  3. Bestem deg for hvordan du vil importere dataene, og velg deretter OK. Hvis du vil ha mer informasjon om hvordan du bruker denne dialogboksen, velger du spørsmålstegnet (?).

Det finnes flere måter å redigere en spørring lastet inn i et regneark på.

Redigere en spørring fra data i Excel regneark

  • Hvis du vil redigere en spørring, finner du en som tidligere ble lastet inn fra Redigeringsprogram for Power Query, merker en celle i dataene og velger deretter Spørring> Rediger.

Redigere en spørring fra ruten Spørringer & Tilkoblinger

Det kan hende at ruten Spørringer & tilkoblinger er mer praktisk å bruke når du har mange spørringer i én arbeidsbok, og du vil finne en raskt.

  1. I Excel velger du Data>spørringer & Tilkoblinger, og deretter velger du Spørringer-fanen.

  2. Finn spørringen i listen over spørringer, høyreklikk spørringen, og velg deretter Rediger.

Redigere en spørring fra dialogboksen Spørringsegenskaper

  • I Excel velger du Data> Data & Connections > Querys-fanen, høyreklikker spørringen og velger Egenskaper ,velger Definisjon-fanen i dialogboksen Egenskaper, og velger deretter Rediger spørring.

Tips    Hvis du er i et regneark med en spørring, velger du Data> Egenskaper, velger Definisjon-fanen i dialogboksen Egenskaper, og deretter velger du Rediger spørring

En datamodell inneholder vanligvis flere tabeller ordnet i en relasjon. Du laster inn en spørring i en datamodell ved hjelp av kommandoen Last inn til for å vise dialogboksen Importer data, og deretter merker du av for Legg til disse dataene i datamodusl. Hvis du vil ha mer informasjon om datamodeller, kan du se Finne ut hvilke datakilder som brukes i en arbeidsbokdatamodell,Opprette en datamodelli Excel og Bruke flere tabeller til å opprette en pivottabell.

  1. Hvis du vil åpne datamodellen, velger du Power Pivot > Behandle.

  2. Velg regnearkfanen for tabellen du vil bruke, nederst i Power Pivot-vinduet.

    Bekreft at riktig tabell vises. En datamodell kan ha mange tabeller.

  3. Legg merke til navnet på tabellen.

  4. Hvis du vil lukke Power Pivot-vinduet, velger du Fil> Lukk. Det kan ta noen sekunder å gjenvinne minne.

  5. Velg Data> Tilkoblinger & egenskaper > spørringer-fanen, høyreklikk spørringen, og velg deretter Rediger.

  6. Når du er ferdig med å gjøre endringer i Redigeringsprogram for Power Query, velger du > Lukk & Last inn.

Resultat

Spørringen i regnearket og tabellen i datamodellen oppdateres.

Hvis du legger merke til at det tar mye lengre tid å laste inn en spørring til en datamodell enn å laste inn i et regneark, kan du se trinnene i Power Query for å se om du filtrerer en tekstkolonne eller en listestrukturert kolonne ved hjelp av en Inneholder-operator. Denne handlingen fører Excel til å nummerere på nytt gjennom hele datasettet for hver rad. Videre kan Excel ikke effektivt bruke flertrådet kjøring. Som en midlertidig løsning kan du prøve å bruke en annen operator, for eksempel Er lik eller Begynner med.

Microsoft er klar over dette problemet, og det er under etterforskning.

Du kan laste inn en Power Query:

  • Til et regneark. I Redigeringsprogram for Power Query velger du Hjem-> Lukk & Last > Lukk & Last inn.

  • Til en datamodell. Velg Hjem i Redigeringsprogram for Power Query,> Lukk & Last > Lukk & Last inntil.  

    Power Query laster som standard inn spørringer i et nytt regneark når du laster inn én enkelt spørring, og laster inn flere spørringer samtidig til datamodellen.  Du kan endre standard virkemåte for alle arbeidsbøkene eller bare den gjeldende arbeidsboken. Når du angir disse alternativene, endrer ikke Power Query spørringsresultatene i regnearket eller datamodelldataene og merknadene.

    Du kan også dynamisk overstyre standardinnstillingene for en spørring ved hjelp av dialogboksen Importer, som vises når du velger Lukk & Last inn til.

Globale innstillinger som gjelder for alle arbeidsbøkene dine

  1. I Redigeringsprogrammet for Power Query velger du Fil > Alternativer og innstillinger > Spørringsalternativer.

  2. Velg Datainnlasting på venstre side under GLOBAL-deleni dialogboksen   Spørringsalternativer.

  3. Gjør følgende under Innstillinger standard spørringsinnlasting:

    • Velg Bruk standard innlastingsinnstillinger

    • Velg Angi egendefinerte standard innlastingsinnstillinger, og velg eller fjern merket for Last inn i  regneark eller Last inn til datamodell.

Tips    Nederst i dialogboksen kan du velge Gjenopprett standarder for å gå tilbake til standardinnstillingene på en enkel måte.

Arbeidsbokinnstillinger som bare gjelder for gjeldende arbeidsbok

  1. Velg Datainnlasting på venstre side under GJELDENDE ARBEIDSBOK-delen i dialogboksen Spørringsalternativer.

  2. Gjør ett eller flere av følgende:

    • Velg eller fjern merketfor Identifiser kolonnetyper og overskrifter for ustrukturerte kilderunder Typegjenkjenning .

      Standard virkemåte er å oppdage dem. Fjern merket for dette alternativet hvis du foretrekker å forme dataene selv.

    • Merk av foreller fjern merket for Opprett relasjoner mellom tabeller når du legger til i datamodellen for første gang under Relasjoner.

      Før du laster inn i datamodellen, er standard virkemåte å finne eksisterende relasjoner mellom tabeller, for eksempel sekundærnøkler i en relasjonsdatabase og importere dem med dataene. Fjern merket for dette alternativet hvis du foretrekker å gjøre dette på egen hånd.

    • Under Relasjonervelger eller fjerner du merket for Oppdater relasjoner når spørringerlastes inn i datamodellen .

      Standard virkemåte er å ikke oppdatere relasjoner. Når oppdateringsspørringer allerede er lastet inn i datamodellen, finner Power Query eksisterende relasjoner mellom tabeller, for eksempel sekundærnøkler i en relasjonsdatabase, og oppdaterer dem. Dette kan fjerne relasjoner som er opprettet manuelt etter at dataene ble importert eller introdusert nye relasjoner. Hvis du imidlertid vil gjøre dette, velger du alternativet.

    • Merk av foreller fjern merket for Tillat forhåndsvisning av data å laste ned i bakgrunnen under Bakgrunnsdata.

      Standard virkemåte er å laste ned forhåndsvisninger av data i bakgrunnen. Fjern merket for dette alternativet hvis du vil se alle dataene umiddelbart.

Se også

Hjelp for Microsoft Power Query for Excel

Behandle spørringer i Excel

Trenger du mer hjelp?

Bli bedre på Office
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Office Insiders

Var denne informasjonen nyttig?

×