Sådan oprettes relationer mellem flere tabeller ved hjælp af datamodel i Excel

Sådan oprettes relationer mellem flere tabeller ved hjælp af datamodel i Excel

Excel er et kraftfuldt værktøj til dataanalyse og efterfølgende automatisering ved håndtering af store datasæt. Du kan bruge betydelig tid på at analysere tonsvis af data ved hjælp af VLOOKUP, INDEX-MATCH, SUMIF osv.





Takket være Excel -datamodellen kan du spare dyrebar tid gennem automatiske datarapporter. Find ud af, hvor let du kan tildele en relation mellem to tabeller ved hjælp af datamodellen og en illustration af en sådan relation i en pivottabel i det følgende afsnit.





De grundlæggende krav

Du skal bruge Power Pivot og Power Query (Get & Transform) for at udføre flere opgaver, mens du opretter Excel Datamodel. Sådan får du disse funktioner i din Excel -projektmappe:





Sådan får du Power Pivot

1. Excel 2010: Du skal downloade Power Pivot-tilføjelsen fra Microsoft og installer det derefter til dit Excel -program på din computer.

2. Excel 2013: Office Professional Plus -udgaven af ​​Excel 2013 inkluderer Power Pivot. Men du skal aktivere det før første brug. Sådan gør du:



  1. Klik på Fil på den Bånd af en Excel -projektmappe.
  2. Klik derefter på Muligheder at åbne Excel -indstillinger .
  3. Klik nu på Tilføjelser .
  4. Vælg COM-tilføjelser ved at klikke på rullemenuen i Styre boks.
  5. Klik på og marker derefter afkrydsningsfeltet for Microsoft Power Pivot til Excel .

3. Excel 2016 og senere: Du finder Power Pivot -menuen på Bånd .

Relaterede: Sådan føjes fanen Udvikler til båndet i Microsoft Word og Excel





Sådan får du Power Query (Get & Transform)

1. Excel 2010: Du kan downloade tilføjelsesprogrammet Power Query fra Microsoft . Efter installationen, Strømforespørgsel vil dukke op på Bånd .

2. Excel 2013: Du skal aktivere Power Query ved at følge de samme trin, som du lige gjorde for at gøre Power Pivot funktionel i Excel 2013.





3. Excel 2016 og senere: Du kan finde Power Query (Get & Transform) ved at gå til Data fanen i Excel Bånd .

Opret datamodel ved at importere data til Excel -projektmappen

Til denne vejledning kan du få forudformaterede eksempeldata fra Microsoft:

Hent : Eksempel på elev data (kun data) | Eksempel på elev data (komplet model)

Du kan importere en database med flere relaterede tabeller fra mange kilder som Excel -projektmapper, Microsoft Access, websteder, SQL Server osv. Derefter skal du formatere datasættet, så Excel kan bruge det. Her er de trin, du kan prøve:

1. I Excel 2016 og senere udgaver skal du klikke på Data fane og vælg Ny forespørgsel .

2. Du finder flere måder at importere data fra eksterne eller interne kilder på. Vælge den der passer dig.

3. Hvis du bruger Excel 2013 -udgaven, skal du klikke på Strømforespørgsel på den Bånd og vælg derefter Få eksterne data at vælge data til import.

4. Du vil se Navigator boks, hvor du skal vælge, hvilke tabeller du skal importere. Klik på afkrydsningsfeltet for Vælg flere elementer at vælge flere tabeller til import.

5. Klik på belastning for at fuldføre importprocessen.

6. Excel opretter en datamodel til dig ved hjælp af disse tabeller. Du kan se tabelkolonneoverskrifterne i Pivottabelfelter fortegnelser.

Du kan også bruge Power Pivot -funktioner som beregnede kolonner, KPI'er, hierarkier, beregnede felter og filtrerede datasæt fra Excel -datamodel. Til dette formål skal du generere datamodel fra en enkelt tabel. Du kan prøve disse trin:

1. Formater dine data i en tabelform ved at markere alle cellerne, der indeholder data, og klik derefter på Ctrl+T .

2. Vælg nu hele tabellen, og klik derefter på Power Pivot fanen på Bånd .

3. Fra Tabeller sektion, klik på Føj til datamodel .

Excel opretter tabelforhold mellem relaterede data fra datamodellen. Til dette skulle der være primære og udenlandske nøglerelationer inden for de importerede tabeller.

Excel bruger relationsoplysningerne fra den importerede tabel som et fundament til at generere forbindelser mellem tabellerne i en datamodel.

Relaterede: Sådan opretter du en hvad-hvis-analyse i Microsoft Excel

Byg relationer mellem tabellerne i datamodellen

Nu hvor du har en datamodel i din Excel -projektmappe, skal du definere relationer mellem tabellerne for at oprette meningsfulde rapporter. Du skal tildele en unik feltidentifikator eller primær nøgle til hver tabel, f.eks. Semester -id, klassens nummer, elev -id osv.

Funktionen Diagramvisning i Power Pivot lader dig trække og slippe disse felter for at opbygge et forhold. Følg disse trin for at oprette tabellinks i Excel -datamodel:

1. På Bånd i Excel -projektmappen, skal du klikke på Power Pivot menu.

2. Klik nu på Styre i Datamodel afsnit. Du vil se Power Pivot editor som vist herunder:

3. Klik på Diagramvisning knappen i Udsigt sektion af Power Pivot Hjem fane. Du får vist tabelkolonneoverskrifter grupperet i henhold til tabelnavnet.

4. Du kan nu trække og slippe det unikke felt -id fra en tabel til en anden. Følgende er forholdet skematisk mellem de fire tabeller i Excel -datamodellen:

Følgende beskriver forbindelsen mellem tabeller:

  • Bordelever | Elev -id til bord Karakterer studiekort
  • Bordsemestre | Semester -ID til bord Karakterer Semester
  • Bordklasser | Klassenummer til bord Karakterer Klasse -ID

5. Du kan oprette relationer ved at vælge et par unikke værdikolonner. Hvis der er nogen dubletter, ser du følgende fejl:

6. Du vil bemærke Stjerne (*) på den ene side og En (1) på den anden i diagrammet Oversigt over relationer. Det definerer, at der eksisterer et en-til-mange-forhold mellem tabellerne.

7. I Power Pivot -editoren skal du klikke på Design fane, og vælg derefter Administrer relationer at vide, hvilke felter der laver forbindelserne.

Opret en pivottabel ved hjælp af Excel -datamodellen

Du kan nu oprette en pivottabel eller pivotdiagram for at visualisere dine data fra Excel -datamodel. En Excel -projektmappe kan kun indeholde én datamodel, men du kan blive ved med at opdatere tabellerne.

Relateret: Hvad er datamining og er det ulovligt?

Fordi data ændres over tid, kan du fortsætte med at bruge den samme model og spare tid, når du arbejder med det samme datasæt. Du vil bemærke flere tidsbesparelser, når du arbejder med data i tusinder af rækker og kolonner. Følg disse trin for at oprette en pivottabelbaseret rapport:

1. I Power Pivot -editoren skal du klikke på Hjem fane.

2. På Bånd , Klik på Pivottabel .

3. Vælge enhver mellem nyt regneark eller eksisterende regneark.

hvordan man sletter brugere på ps4

4. Vælg Okay . Excel tilføjer en Pivottabel der vil vise Feltliste rude til højre.

Følgende er en holistisk visning af en pivottabel, der er oprettet ved at bruge Excel -datamodellen til de eksempeldeltagerdata, der bruges i denne vejledning. Du kan også oprette professionelle pivottabeller eller diagrammer fra store data ved hjælp af værktøjet Excel Data Model.

Transform komplekse datasæt til simple rapporter ved hjælp af Excels datamodel

Excel -datamodellen udnytter fordelene ved at skabe relationer mellem tabeller til at producere meningsfulde pivottabeller eller diagrammer til datarapporteringsformål.

Du kan løbende opdatere den eksisterende projektmappe og offentliggøre rapporter om opdaterede data. Du behøver ikke at redigere formler eller investere tid i at rulle gennem tusinder af kolonner og rækker hver gang kildedata opdateres.

Del Del Tweet E -mail Sådan opretter du en pivottabel i Excel

Lær, hvordan du opretter pivottabeller i Excel, og hvordan du bruger dem til at trække de oplysninger, du vil se, frem.

Læs Næste
Relaterede emner
  • Produktivitet
  • Regnearkstip
  • Microsoft Excel
  • Microsoft Office -tip
  • Dataanalyse
Om forfatteren Tamal Das(100 artikler udgivet)

Tamal er freelance skribent på MakeUseOf. Efter at have opnået betydelig erfaring inden for teknologi, økonomi og forretningsprocesser i sit tidligere job i en it-konsulentvirksomhed, tog han skriftligt til som et fuldtidsyrke for 3 år siden. Selvom han ikke skriver om produktivitet og de seneste tekniske nyheder, elsker han at spille Splinter Cell og se binge-watch Netflix/ Prime Video.

Mere fra Tamal Das

Abonner på vores nyhedsbrev

Tilmeld dig vores nyhedsbrev for at få tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!

Klik her for at abonnere