Oprette en datamodel i Excel

Med en data model kan du integrere data fra flere tabeller og effektivt oprette en relations datakilde i en Excel-projektmappe. I Excel bruges datamodeller gennemsigtigt og indeholder data i tabelformat, der bruges i pivottabeller og pivotdiagrammer. En data model visualiseres som en samling af tabeller i en feltliste, og det meste af tiden ved, at du aldrig ved, at det er der.

Før du kan begynde at arbejde med data modellen, skal du have nogle data. For at vi vil bruge oplevelsen få & transformation (Power-forespørgsel), så du kan tage et skridt tilbage og se en video, eller du kan følge vores Learning-vejledning i få & transformation og Power Pivot.

Hvor er Power Pivot?

Hvor er Hent & transformation (Power-forespørgsel)?

  • Excel 2016 & Excel til Office 365 – få & transformation (Power-forespørgsel) blevet 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 > Indstillinger forfiler > tilføjelsesprogrammer, og klik derefter på rullemenuen Administrer nederst i ruden, og vælg com- tilføjelsesprogrammer > . Kontrollér Microsoft Power-forespørgsel til Excel, og klik derefter på OK for at aktivere den. Der føjes en Power -forespørgsels fane til båndet.

  • Excel 2010download og Installer tilføjelsesprogrammet Power-forespørgsel.. Når du har aktiveret, føjes fanen Power-forespørgsel til båndet.

Kom godt i gang

Først skal du have nogle data.

  1. I Excel 2016 og Excel til Office 365 skal du bruge Data > hente & transformerings data > få data til at importere data fra et hvilket som helst antal eksterne data kilder, f. eks en tekstfil, Excel-projektmappe, websted, Microsoft Access, SQL Server eller en anden relationsdatabase, der indeholder flere relaterede tabeller.

    I Excel 2013 og 2010 skal du gå til Power-forespørgsel > hente eksterne dataog vælge din data kilde.

  2. Excel beder dig om at vælge en tabel. Hvis du vil have flere tabeller fra den samme datakilde, skal du markere indstillingen Aktivér valg af flere tabeller . Når du vælger flere tabeller, opretter Excel automatisk en data model til dig.

    Bemærk!: I disse eksempler bruger vi en Excel-projektmappe med fiktive elev oplysninger om klasser og karakterer. Du kan downloade eksempelprojektmappen for den studerendes data modelog følge med. Du kan også hente en version med en fuldført data model..

    Få & transformation (Power-forespørgsel) Navigator
  3. Markér en eller flere tabeller, og klik derefter på Indlæs.

    Hvis du vil redigere kildedataene, kan du vælge Edit -indstillingen. Du kan få mere at vide under: Introduktion til forespørgsels Editor (Power-forespørgsel).

Du har nu en data model, der indeholder alle de tabeller, du har importeret, og de vises i pivottabel feltlisten.

Bemærkninger!: 

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

  • Modeller oprettes eksplicit, når du bruger tilføjelsesprogram Power Pivot til at importere data. I tilføjelsesprogram er modellen repræsenteret i et faneopdelt layout, der ligner Excel, hvor hver fane indeholder data i tabelformat. Se hente data ved hjælp af Power Pivot-tilføjelsesprogramfor at få grundlæggende oplysninger om dataimport ved hjælp af en SQL Server-database.

  • En model kan indeholde en enkelt tabel. Hvis du vil oprette en model, der er baseret på en enkelt tabel, skal du markere tabellen og klikke på Føj til data model i Power Pivot. Du kan gøre dette, hvis du vil bruge Power Pivot -funktioner, f. eks filtrerede datasæt, beregnede kolonner, beregnede felter, KPI'er og hierarkier.

  • Tabelrelationer kan oprettes automatisk, hvis du importerer relaterede tabeller, der har relationer mellem primære og fremmede nøgler. Excel kan normalt bruge de importerede Relations oplysninger som basis for tabelrelationer i data modellen.

  • Hvis du vil have tip til, hvordan du kan reducere størrelsen på en datamodel, skal du se oprette en hukommelses effektiv datamodel ved hjælp af Excel og Power Pivot.

  • Hvis du vil udforskning yderligere, skal du se under Selvstudium: Importér data til Excel, og Opret en data model.

Tip!: Hvordan kan du se, om din projektmappe indeholder en data model? Gå til Power PivotPower PivotAdministrer. Hvis du får vist regnearkslignende data, findes der en model. Se: Find ud af, hvilke datakilder der bruges i en projektmappes datamodel for at få mere at vide.

Oprette relationer mellem tabellerne

Det næste trin er at oprette relationer mellem tabellerne, så du kan trække data fra dem. Hver tabel skal have en primær nøgle eller et entydigt felt-id, som et elev-ID eller et klasse nummer. Den nemmeste måde er at trække og slippe disse felter for at forbinde dem i Power pivots diagram visning.

  1. Gå til Power Pivot > Administrer.

  2. På fanen hjem skal du vælge diagram visning.

  3. Alle de importerede tabeller vises, og det kan være en god ide at ændre størrelsen på dem afhængigt af, hvor mange felter hver enkelt har.

  4. Derefter skal du trække det primære nøglefelt fra én tabel til den næste. Følgende eksempel er diagram visningen af vores elev tabeller:

    Diagram visning af relation til Power-forespørgsels data model

    Vi har oprettet følgende links:

    • tbl_Students | Elev-ID > tbl_Grades | Elev-ID

      Med andre ord skal du trække feltet elev-ID fra tabellen studerende til feltet elev-ID i tabellen karakterer.

    • tbl_Semesters | Semester-ID > tbl_Grades | Semester

    • tbl_Classes | Klasse nummer > tbl_Grades | Klasse nummer

    Bemærkninger!: 

    • Feltnavne behøver ikke at være ens, for at du kan oprette en relation, men de skal have samme datatype.

    • Forbindelserne i diagram visningen har "1" på den ene side og et "*" på den anden. Det betyder, at der er en en-til-mange-relation mellem tabellerne, og at det bestemmer, hvordan dataene bruges i dine pivottabeller. Se: relationer mellem tabeller i en data model for at få mere at vide.

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

Brug af en data model til at oprette en pivottabel eller et pivotdiagram

En Excel-projektmappe kan kun indeholde én data model, men modellen indeholder flere tabeller, der kan bruges gentagne gange i hele projektmappen. Du kan når som helst føje flere tabeller til en eksisterende data model.

  1. I Power Pivotskal du gå til Administrer.

  2. Vælg Pivottabelunder fanen hjem .

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

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

    Pivottabelfeltliste i Power Pivot

Derefter skal du oprette en pivottabeleller oprette et pivotdiagram. Hvis du allerede har oprettet relationer mellem tabellerne, kan du bruge et af felterne i pivottabellen. Vi har allerede oprettet relationer i eksempelprojektmappen for elev data model.

Føje eksisterende og ikke-relaterede data til en data model

Lad os antage, at du har importeret eller kopieret mange data, du vil bruge i en model, men ikke har føjet dem til datamodellen. Det er nemmere at skubbe nye data til en model, end du tror.

  1. Start med at markere en celle i de data, du vil føje til modellen. Det kan være et vilkårligt interval af data, men data, der er formateret som en Excel-tabel , er bedst.

  2. Brug en af disse fremgangsmåder til at tilføje dine data:

  3. Klik på Power PivotPower PivotFøj til data model.

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

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

Føje data til en Power Pivot tabel

I Power Pivotkan du ikke føje en række til en tabel ved at skrive 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-modellen.

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å

Få & transformerings-og Power Pivot-lærings vejledninger

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

Oprette en hukommelses effektiv data model ved hjælp af Excel og Power Pivot

Selvstudium: Importér data til Excel, og opret en datamodel

Finde ud af, hvilke datakilder der bruges i en datamodel i en projektmappe

Relationer mellem tabeller i en datamodel

Bemærk!:  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. Var disse oplysninger nyttige? Her er artiklen på engelsk, så du kan sammenligne.

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.

×