Oprette en datamodel i Excel

Bemærk!:  Vi vil gerne give dig den mest opdaterede hjælp, så hurtigt vi kan, på dit eget sprog. Denne side er oversat ved hjælp af automatisering og kan indeholde grammatiske fejl og unøjagtigheder. Det er vores hensigt, at dette indhold skal være nyttigt for dig. Vil du fortælle os, om oplysningerne var nyttige for dig, nederst på denne side? Her er artiklen på engelsk så du kan sammenligne.

En datamodel kan du integrere data fra flere tabeller, effektivt opbygning af en relationel datakilde i en Excel-projektmappe. I Excel bruges-datamodeller transparent, give tabelformat data i pivottabeller og pivotdiagrammer. En datamodel visualiseres som en samling af tabeller i en feltliste, og de fleste tilfælde, du vil aldrig selv ved den ligger der.

Før du kan begynde at arbejde med den datamodel, skal du hente nogle data. For den pågældende skal vi bruge Hent og transformere (Power-forespørgsel) oplevelse, så du muligvis vil tage et skridt tilbage og se en video, eller Følg brevet learning på Hent og Transformér og Power Pivot.

Hvor er Power Pivot?

Hvor er få og transformere (Power-forespørgsel)?

  • Excel 2016 og Excel til Office 365 - Hent og Transformér (Power-forespørgsel) er integreret med Excel under fanen Data.

  • Excel 2013 - Power-forespørgsel er et tilføjelsesprogram, der følger med Excel, men skal aktiveres. Gå til filer > Indstillinger > Tilføjelsesprogrammer, vælg derefter i dialogboksen Administrer ned i bunden af ruden COM-tilføjelsesprogrammer > . Se Microsoft Power-forespørgsel til Excel, derefter OK at aktivere den. Under en Power-forespørgsel, føjes til båndet.

  • Excel 2010 - downloade og installere Power-forespørgsel tilføjelsesprogrammet. Når aktiveret, under en Power-forespørgsel, føjes til båndet.

Introduktion

Først skal du hente nogle data.

  1. I Excel 2016, og Excel til Office 365 kan du bruge Data > Hent og transformere Data > Hent Data for at importere data fra en hvilken som helst antal eksterne datakilder, som en tekstfil, Excel-projektmappe, websted, Microsoft Access, SQL Server eller en anden relationel database, der indeholder flere relaterede tabeller.

    Gå til Power-forespørgsel i Excel 2013 og 2010 > Hent eksterne Data, og Vælg datakilden.

  2. Excel beder dig om at vælge en tabel. Hvis du vil hente flere tabeller fra den samme datakilde, skal du markere indstillingen Aktivér markering af flere tabeller . Når du vælger flere tabeller, opretter Excel automatisk en datamodel for dig.

    Bemærk!: Disse eksempler bruger vi en Excel-projektmappe med fiktivt student detaljer på klasser og karakterer. Du kan hente vores Student datamodel eksempelprojektmappen, og følg. Du kan også Hent en version med en færdige datamodel..

    Hente og transformere (Power-forespørgsel) Navigator
  3. Vælg en eller flere tabeller, og klik derefter på Indlæs.

    Hvis du vil redigere kildedataene, kan du vælge indstillingen Rediger. Se Få mere at vide: Introduktion til Forespørgselseditor (Power-forespørgsel).

Du har nu en datamodel, der indeholder alle de tabeller, du har importeret, og de vises på pivottabel Feltlisten.

Bemærkninger!: 

  • Modeller oprettes implicit, når du importerer to eller flere tabeller samtidig i Excel.

  • Modeller oprettes eksplicit, når du bruger tilføjelsesprogrammet Power Pivot til at importere data. I tilføjelsesprogrammet repræsenteres modellen i layoutet faneopdelte ligner Excel, hvor hver fane indeholder data i tabelformat. Se hente data ved brug af Power Pivot-tilføjelsesprogrammettil at vide om import af data ved hjælp af en SQL Server-database.

  • En model kan indeholde en enkelt tabel. Vælg tabellen for at oprette en model, der er baseret på kun én tabel, og klik på Tilføj til datamodel i Power Pivot. Du kan gøre dette, hvis du vil bruge Power Pivot funktioner, som filtrerede datasæt, beregnede kolonner, beregnede felter, KPI'er og hierarkier.

  • Tabelrelationer oprettes automatisk, hvis du importerer relaterede tabeller, der har relationer med primær eller fremmed nøgle. Excel kan normalt bruge de importerede relationsoplysninger som basis for tabelrelationer i datamodellen.

  • Tip til, hvordan du kan reducere størrelsen på en datamodel, kan du se oprette en hukommelseseffektiv datamodel ved hjælp af Excel og Power Pivot.

  • Finde mere dybtgående Selvstudium: pivottabeldataanalyse med en datamodel i Excel.

Tip!: Hvordan kan du se, hvis projektmappen indeholder en datamodel? Gå til Power Pivot > Administrer. Hvis du får vist synes godt om regneark data, findes en model. Se: finde ud af, hvilke datakilder der bruges i en projektmappedatamodel til at få mere at vide.

Oprette relationer mellem tabellerne

Næste trin er at oprette relationer mellem tabellerne, så du kan trække data fra enhver af dem. Hver tabel skal have en primær nøgle eller entydige felt-id, som Student-ID eller klasse tal. Den nemmeste måde er at trække og slippe disse felter for at forbinde dem i Power Pivot Diagramvisning.

  1. Gå til Powerpivot > Administrer.

  2. Vælg Diagramvisning under fanen Startside.

  3. Alle dine importerede tabeller vises, og du muligvis vil gå et stykke tid til at ændre størrelsen på dem, afhængigt af hvor mange felter hver enkelt har.

  4. Herefter skal du trække primær nøgle-feltet fra én tabel til næste. I følgende eksempel er diagramvisning af vores student tabeller:

    Power-forespørgsel datamodel relationsdiagramvisning

    Vi har oprettet følgende links:

    • tbl_Students | Student ID > tbl_Grades | Student-ID

      Træk med andre ord Student id-feltet fra tabellen elever til studerende id-feltet i tabellen karakterer.

    • tbl_Semesters | Semestret ID > tbl_Grades | Semestret

    • tbl_Classes | Klasse tal > tbl_Grades | Klasse tal

    Bemærkninger!: 

    • Feltnavne behøver ikke at være den samme for at oprette en relation, men de har brug for at være den samme datatype.

    • Forbindelserne i Diagramvisning har et "1" på den ene side og en "*" på den anden. Denne betyder, at der ikke er en en-til-mange-relation mellem tabellerne og afgøre, hvordan dataene kan bruges til dine pivottabeller. Se: relationer mellem tabeller i en datamodel til at få mere at vide.

    • Forbindelserne kun angiver, at der er en relation mellem tabeller. De viser ikke faktisk dig, hvilke felter der er sammenkædet med hinanden. Hvis du vil se linkene, gå til Powerpivot > Administrer > Design > relationer > Administrer relationer. I Excel, kan du gå til Data > relationer.

Brug en datamodel til at oprette en pivottabel eller et pivotdiagram

En Excel-projektmappe kan indeholde én datamodel, men modellen indeholder flere tabeller, som kan bruges flere gange i projektmappen. Du kan tilføje flere tabeller til en eksisterende datamodel når som helst.

  1. Gå til Administrer i Power Pivot.

  2. Vælg pivottabel under fanen Startside.

  3. Vælg, hvor du vil pivottabellen skal placeres: et nyt regneark eller den aktuelle placering.

  4. Klik på OK, og Excel tilføjer en tom pivottabel med ruden Feltliste, der vises til højre.

    Powerpivot Pivottabelfeltliste

Næste, oprette en pivottabeleller oprette et pivotdiagram. Hvis du allerede har oprettet relationer mellem tabellerne, kan du bruge en af felterne i pivottabellen. Vi har allerede oprettet relationer i eksempelprojektmappen Student datamodel.

Tilføje eksisterende urelaterede data til en datamodel

Antag, at du har importeret eller kopieret masser af data, du vil bruge i en model, men ikke har tilføjet den til datamodellen. Trykke på nye data i en model er nemmere, end du tror.

  1. Start ved at vælge en vilkårlig celle i de data, du vil føje til modellen. Det kan være en hvilken som helst række af data, men data, der er formateret som en Excel-tabel er bedst.

  2. Benyt én af nedenstående fremgangsmåder for at tilføje dataene:

  3. Klik på Power Pivot > Føj til datamodel.

  4. Klik på Indsæt > pivottabel, og markér derefter Føj disse data til datamodellen i dialogboksen Opret pivottabel.

Området eller tabellen er nu føjes til modellen som en sammenkædet tabel. Hvis du vil vide mere om at arbejde med sammenkædede tabeller i en model, skal du se Tilføje Data ved hjælp af Excel sammenkædede tabeller i Power Pivot.

Tilføje data i en Power Pivot tabel

I Power Pivot, kan du tilføje en række til en tabel ved at skrive direkte i en ny række, som du kan i et Excel-regneark. Men du kan tilføje rækker ved at kopiere og indsætteeller opdatere kildedataene og opdatere Power Pivot-model.

Har du brug for mere hjælp?

Du kan altid spørge en ekspert i Excel Tech Community, få support i Answers community eller foreslå en ny funktion eller forbedring i Excel User Voice.

Se også

Hent og Transformér og Power Pivot learning hjælpelinjer

Introduktion til Forespørgselseditor (Power-forespørgsel)

Oprette en hukommelseseffektiv datamodel ved hjælp af Excel og Power Pivot

Selvstudium: pivottabeldataanalyse med en datamodel i Excel

Finde ud af, hvilke datakilder der bruges i en projektmappedatamodel data

Relationer mellem tabeller i en datamodel

Hente eksempelprojektmappen Student datamodel

Udvid dine Office-færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×