Med en datamodell kan du integrere data fra flere tabeller og effektivt bygge en relasjonsdatakilde i en Excel arbeidsbok. I Excel brukes datamodeller gjennomsiktig, noe som gir tabelldata som brukes i pivottabeller og pivotdiagrammer. En datamodell visualiseres som en samling av tabeller i en feltliste, og mesteparten av tiden vet du aldri at den er der.

Før du kan begynne å arbeide med datamodellen, må du hente noen data. Til dette bruker vi Hent &-transformering (Power Query), så det kan være lurt å ta et skritt tilbake og se en video, eller følge opplæringsveiledningen vår om Get & Transform og Power Pivot.

Hvor er Power Pivot?

Hvor er Hent & Transformer (Power Query)?

  • Excel 2016 & Excel for Microsoft 365 – Hent & -transformering (Power Query) er integrert med Excel på Data-fanen.

  • Excel 2013 – Power Query er et tillegg som følger med Excel, men som må aktiveres. Gå til > Alternativer > tillegg ,og velg COM-tillegg nederst i rullegardinlisten Behandle nederst i ruten > Go. Kontroller Microsoft Power Query for Excel, og deretter OK for å aktivere den. En Power Query-fane legges til på båndet.

  • Excel 2010Last ned og installer Power Query-tillegget.. Når den er aktivert, legges en Power Query-fane til på båndet.

Komme i gang

Først må du hente noen data.

  1. I Excel 2016 og Excel for Microsoft 365 bruker du Data > Hent & Transformer data > Hent data til å importere data fra et hvilket som helst antall eksterne datakilder, for eksempel en tekstfil, Excel-arbeidsbok, nettsted, Microsoft Access, SQL Server eller en annen relasjonsdatabase som inneholder flere relaterte tabeller.

    I Excel 2013 og 2010 går du til Power Query > Hent eksterne data, og velger datakilden.

  2. Excel ber deg om å velge en tabell. Hvis du vil hente flere tabeller fra samme datakilde, merker du av for Aktiver merking av flere tabeller. Når du velger flere tabeller, oppretter Excel automatisk en datamodell for deg.

    Obs!: I disse eksemplene bruker vi en Excel arbeidsbok med fiktive elevdetaljer om klasser og karakterer. Du kan laste ned eksempelarbeidsboken for studentdatamodellerog følge med. Du kan også laste ned en versjon med en fullført datamodell..

    Få & Transformer (Power Query) Navigator
  3. Velg én eller flere tabeller, og klikk deretter Last inn.

    Hvis du må redigere kildedataene, kan du velge Rediger-alternativet. Hvis du vil ha mer informasjon, kan du se: Innføring i redigeringsprogrammet for spørring (Power Query).

Du har nå en datamodell som inneholder alle tabellene du importerte, og de vises i feltlisten for pivottabell.

Obs!: 

  • Modeller opprettes implisitt når du importerer to eller flere tabeller samtidig i Excel.

  • Modeller opprettes eksplisitt når du bruker Power Pivot til å importere data. I tillegget representeres modellen i et fanebasert oppsett som ligner Excel, der hver fane inneholder tabelldata. Se Få data ved hjelp av Power Pivot-tillegget forå lære det grunnleggende om dataimport ved hjelp av en SQL Server database.

  • En modell kan inneholde én enkelt tabell. Hvis du vil opprette en modell basert på bare én tabell, merker du tabellen og klikker Legg til i datamodell i Power Pivot. Du kan gjøre dette hvis du vil bruke Power Pivot, for eksempel filtrerte datasett, beregnede kolonner, beregnede felt, KPIer og hierarkier.

  • Tabellrelasjoner kan opprettes automatisk hvis du importerer relaterte tabeller som har primær- og sekundærnøkkelrelasjoner. Excel kan vanligvis bruke den importerte relasjonsinformasjonen som grunnlag for tabellrelasjoner i datamodellen.

  • Hvis du vil ha tips om hvordan du reduserer størrelsen på en datamodell, kan du se Opprette en minnebesparende datamodellved hjelp av Excel og Power Pivot .

  • Hvis du vil ha mer informasjon, kan du se Opplæring: Importere data til Excel og Opprette en datamodell.

Tips!: Hvordan vet du om arbeidsboken har en datamodell? Gå til Power Pivot > Behandle. Hvis du ser regnearklignende data, finnes det en modell. Se: Finn ut hvilke datakilder som brukes i en arbeidsbokdatamodell for å finne ut mer.

Opprette relasjoner mellom tabellene

Det neste trinnet er å opprette relasjoner mellom tabellene, slik at du kan hente data fra en av dem. Hver tabell må ha en primærnøkkel eller unik feltidentifikator, for eksempel Student-ID eller Klassenummer. Den enkleste måten er å dra og slippe disse feltene for å koble dem sammen i Diagramvisning i Power Pivot.

  1. Gå til Power Pivot >Behandle.

  2. Velg DiagramvisningHjem-fanen.

  3. Alle de importerte tabellene vises, og det kan ta litt tid å endre størrelsen på dem, avhengig av hvor mange felt hver av dem har.

  4. Deretter drar du primærnøkkelfeltet fra én tabell til den neste. Følgende eksempel er diagramvisningen for elevtabellene våre:

    Relasjonsdiagramvisning for Power Query-datamodell

    Vi har opprettet følgende koblinger:

    • tbl_Students | Student-ID-> tbl_Grades | Student-ID

      Med andre ord drar du Student-ID-feltet fra Studenter-tabellen til Student-ID-feltet i Karakterer-tabellen.

    • tbl_Semesters | Semester-ID-> tbl_Grades | Semester

    • tbl_Classes | Klassenummer > tbl_Grades | Klassenummer

    Obs!: 

    • Feltnavn trenger ikke å være like for å opprette en relasjon, men de må være samme datatype.

    • Koblingene i diagramvisningen har en «1» på én side, og en «*» på den andre. Dette betyr at det er en én-til-mange-relasjon mellom tabellene, og det bestemmer hvordan dataene brukes i pivottabellene. Se: Relasjoner mellom tabeller i en datamodell for å finne ut mer.

    • Koblingene angir bare at det er en relasjon mellom tabeller. De viser faktisk ikke hvilke felt som er koblet til hverandre. Hvis du vil se koblingene, kan du gå til Power Pivot > Behandle > Utforming > relasjoner > Behandle relasjoner. I Excel kan du gå til Data >relasjoner.

Bruke en datamodell til å opprette en pivottabell eller PivotChart

En Excel-arbeidsbok kan bare inneholde én datamodell, men denne modellen inneholder flere tabeller som kan brukes gjentatte ganger i hele arbeidsboken. Du kan når som helst legge til flere tabeller i en eksisterende datamodell.

  1. I Power Pivotgår du til Behandle.

  2. Velg Pivottabell Hjem-fanen.

  3. Velg hvor du vil at pivottabellen skal plasseres: et nytt regneark eller gjeldende plassering.

  4. Klikk OK, og Excel vil legge til en tom pivottabell med Feltliste-ruten vist til høyre.

    Feltliste for PowerPivot-pivottabell

Deretter oppretter du en pivottabelleller oppretter et pivotdiagram. Hvis du allerede har opprettet relasjoner mellom tabellene, kan du bruke alle feltene i pivottabellen. Vi har allerede opprettet relasjoner i eksempelarbeidsboken studentdatamodell.

Legge til eksisterende, ikke-relaterte data i en datamodell

La oss si at du har importert eller kopiert mye data som du vil bruke i en modell, men ikke har lagt dem til i datamodellen. Det er enklere enn du tror å flytte nye data til en modell.

  1. Start med å merke en celle i dataene du vil legge til i modellen. Det kan være et hvilket som helst dataområde, men data som er formatert som en Excel tabell, er best.

  2. Bruk en av disse fremgangsmåtene til å legge til dataene:

  3. Klikk Power Pivot > Legg til i datamodell.

  4. Klikk Sett > pivottabell, og merk deretter av for Legg til disse dataene i datamodellen i dialogboksen Opprett pivottabell.

Området eller tabellen legges nå til i modellen som en koblet tabell. Hvis du vil lære mer om hvordan du arbeider med koblede tabeller i en modell, kan du se Legge til data ved hjelp av Excel koblede tabeller i Power Pivot.

Legge til data i en Power Pivot tabell

I Power Pivot kan du ikke legge til en rad i en tabell ved å skrive direkte inn i en ny rad som du kan i et Excel regneark. Du kan imidlertid legge til rader ved å kopiere oglime inn eller oppdatere kildedataene og oppdatere Power Pivot-modellen.

Trenger du mer hjelp?

Du kan alltid spørre en ekspert i Excels tekniske fellesskap eller få hjelp i Svar-fellesskapet.

Se også

Få & veiledninger for transformering og Power Pivot

Innføring i Redigeringsprogram for spørring (Power Query)

Opprette en minnebesparende datamodell ved hjelp av Excel og Power Pivot

Opplæring: Importere data til Excel og opprette en datamodell

Finne ut hvilke datakilder som brukes i en arbeidsbokdatamodell

Relasjoner mellom tabeller i en datamodell

Trenger du mer hjelp?

Utvid ferdighetene dine
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Microsoft Insiders

Var denne informasjonen nyttig?

Hvor fornøyd er du med kvaliteten på oversettelsen?

Hva påvirket opplevelsen din?

Har du ytterligere tilbakemeldinger? (valgfritt)

Takk for tilbakemeldingen!

×