Opprette en datamodell i Excel

Med en data modell kan du integrere data fra flere tabeller, effektivt bygge en Relasjons data kilde i en Excel-arbeidsbok. I Excel brukes data modeller til å være gjennomsiktig, noe som gir tabell data som brukes i pivottabeller og pivotdiagrammer. En data modell er visualisert som en samling av tabeller i en felt liste, og meste parten av tiden vil du aldri vite at den er der.

Før du kan begynne å arbeide med data modellen, må du få noen data. For at vi skal bruke Get & Transform-opplevelsen (Power Query), slik at du kan gå tilbake og se en video, eller følge opplærings veiledningen på Get & Transform og Power Pivot.

Hvor er Power Pivot?

Hvor får & Transform (Power Query)?

  • Excel 2016 & Excel for Office 365 -Get & Transform (Power Query) er integrert med Excel på data -fanen.

  • Excel 2013 – Power Query er et tillegg som er inkludert i Excel, men må aktiveres. Gå til fil > Alternativer > tillegg, og velg COM-tillegg i behandle -rulle gardin listen nederst i ruten, > . Kontroller Microsoft Power Query for Excel, og klikk deretter OK for å aktivere den. En Power Query -fane blir lagt til på båndet.

  • Excel 2010Last ned og Installer Power Query-tillegget.. Når det er aktivert, blir en Power Query -fane lagt til på båndet.

Komme i gang

Først må du få noen data.

  1. I Excel 2016, og Excel for Office 365, kan du bruke Data > Hent & Transformer data > hente data for å importere data fra et hvilket som helst antall eksterne data kilder, for eksempel en tekstfil, en Excel-arbeidsbok, et nettsted, Microsoft Access, SQL Server eller en annen Relasjons database som inneholder flere relaterte tabeller.

    Gå til Power Query > Hent eksterne Datai Excel 2013 og 2010, og velg data kilden.

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

    Obs!: I disse eksemplene bruker vi en Excel-arbeidsbok med fictional student detaljer om klasser og karakterer. Du kan laste ned eksempel arbeids boken for elev data modell, og følge med. Du kan også laste ned en versjon med en fullført data modell..

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

    Hvis du trenger å redigere kilde dataene, kan du velge Rediger -alternativet. Hvis du vil ha mer informasjon, kan du se: innføring i redigerings programmet for spørring (Power Query).

Du har nå en data modell som inneholder alle tabellene du importerte, og de vil vises i felt listenfor pivottabellen.

Obs!: 

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

  • Modeller opprettes eksplisitt når du bruker Power Pivot-tillegget til å importere data. I tillegget er modellen representert i et kategori oppsett som ligner på Excel, der hver fane inneholder tabell data. Se Hent data ved hjelp av Power pivot-tilleggetfor å lære det grunnleggende om data import ved hjelp av en SQL Server-database.

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

  • Tabell relasjoner kan opprettes automatisk hvis du importerer relaterte tabeller som har primær-og sekundær nøkkel relasjoner. Excel kan vanligvis bruke den importerte Relasjons informasjonen som grunnlag for tabell relasjoner i data modellen.

  • Hvis du vil ha tips om hvordan du reduserer størrelsen på en data modell, kan du se opprette en minne effektiv data modell ved hjelp av Excel og Power pivot.

  • Hvis du vil ha mer informasjon, kan du se opplæring: importere data til Excel og opprette en data modell.

Tips!: Hvordan kan du finne ut om arbeids boken har en data modell? Gå til Power PivotPower PivotBehandle. Hvis du ser regne ark, for eksempel data, finnes det en modell. Se: Finn ut hvilke data kilder som brukes i en arbeids bok data modell for å lære mer.

Opprette relasjoner mellom tabeller

Neste trinn er å opprette relasjoner mellom tabellene, slik at du kan hente data fra noen av dem. Hver tabell må ha en primær nøkkel eller unik felt-ID, for eksempel student-ID eller klasse nummer. Den enkleste måten er å dra og slippe disse feltene for å koble dem sammen i diagram-visningeni Power Pivot.

  1. Gå til Power Pivot > Manage.

  2. Velg diagramvisning på hjem -fanen .

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

  4. Deretter drar du primær nøkkel feltet fra én tabell til neste. Følgende eksempel er diagram-visningen for student tabellene:

    Visning for data modell Relasjons-diagram for Power Query

    Vi har opprettet følgende koblinger:

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

      Du kan med andre ord dra elev-ID-feltet fra student tabellen til student-ID-feltet i karakter tabellen.

    • tbl_Semesters | Semester-ID > tbl_Grades | Semester

    • tbl_Classes | Klasse nummer > tbl_Grades | Klasse nummer

    Obs!: 

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

    • Koblingene i diagram- visningen har en "1" på én side, og en «*» på den andre. Dette betyr at det finnes en én-til-mange-relasjon mellom tabellene, og som bestemmer hvordan dataene brukes i pivottabellene. Se: relasjoner mellom tabeller i en data modell for å lære mer.

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

Bruke en data modell til å opprette en pivottabell eller et pivotdiagram

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

  1. Gå til Manage i Power Pivot.

  2. Velg pivottabellhjem -fanen.

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

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

    Felt liste for pivotfelt i Power pivot

Deretter oppretter du en pivottabelleller oppretter et pivotdiagram. Hvis du allerede har opprettet relasjoner mellom tabellene, kan du bruke noen av feltene i pivottabellen. Vi har allerede opprettet relasjoner i eksempel arbeids boken for elev data modell.

Legge til eksisterende, urelaterte data i en data modell

La oss si at du har importert eller kopiert mange data som du vil bruke i en modell, men som ikke har lagt den til i data modellen. Det er enklere enn du tenker å trykke nye data i en modell.

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

  2. Bruk en av disse Fremgangs måtene for å legge til dataene:

  3. Klikk Power PivotPower Pivotlegge til i data modell.

  4. Klikk Sett inn > pivottabell, og merk deretter av for Legg til disse dataene i data modellen i dialog boksen Opprett pivottabell.

Området eller tabellen er nå lagt 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, slik du kan i et Excel-regneark. Du kan imidlertid legge til rader ved å kopiere og lime inneller oppdatere kilde dataene og oppdatere Power pivot-modellen.

Trenger du mer hjelp?

Du kan alltid spørre en ekspert i Excel tekniske fellesskap, få støtte i Svar-fellesskapet eller foreslå en ny funksjon eller forbedring på Excel User Voice.

Se også

Få & opplærings veiledning for transformering og Power pivot

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

Opprette en minne effektiv data modell ved hjelp av Excel og Power pivot

Opplæring: importere data til Excel, og opprette en data modell

Finne ut hvilke datakilder som brukes i en arbeidsbokdatamodell

Relasjoner mellom tabeller i en datamodell

Obs!:  Denne siden er oversatt gjennom automatisering og kan inneholde grammatiske feil eller unøyaktigheter. Formålet vårt er at innholdet skal være nyttig for deg. Kan du fortelle oss om informasjonen var nyttig? Her er den engelske artikkelen for referanse.

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?

Takk for tilbakemeldingen!

Takk for tilbakemeldingen! Det høres ut som det kan være lurt å sette deg i kontakt med én av våre Office-kundestøtteagenter.

×