Ustvarjanje podatkovnega modela v Excelu

Podatkovni model omogoča, da integrirate podatke iz več tabel in učinkovito zgradite relacijski vir podatkov znotraj Excelovega delovnega zvezka. V Excelu se podatkovni modeli uporabljajo pregledno in zagotavljajo tabelarične podatke, ki se uporabljajo v vrtilnih tabelah in vrtilne grafikone. Podatkovni model je viden kot zbirka tabel na seznamu polj in večino časa, nikoli ne boste vedeli, da je tam.

Preden lahko začnete delati s podatkovnim modelom, morate dobiti nekaj podatkov. Za to bomo uporabili izkušnjo Get & transformacija (Power Query), da boste morda želeli narediti korak nazaj in si ogledati videoposnetek ali pa slediti našemu učnemu vodniku za pridobivanje & transformacije in dodatka Power pivot.

Kje je Power Pivot?

Kje se & preoblikuje (Power Query)?

  • Excel 2016 & Excel za Office 365 – pridobite & transformacija (Power Query) je bil integriran z Excelom na zavihku» podatki «.

  • Excel 2013 – Power Query je dodatek, ki je vključen v Excel, vendar ga je treba aktivirati. Pojdite na > možnostidatoteke > dodatki, nato pa v spustnem meniju upravljanje na dnu podokna izberite dodatki com > Go. Preverite Microsoftovo Power Query za Excel, nato pa v redu , da ga aktivirate. Zavihek» Power Query «bo dodan na trak.

  • Excel 2010Prenesite in namestite dodatek Power Query.. Ko je aktiviran, bo na trak dodan zavihek Power Query .

Uvod

Najprej morate dobiti nekaj podatkov.

  1. V Excelu 2016 in Excelu za Office 365 uporabite podatke > pridobite & Transform Data > pridobite podatke za uvoz podatkov iz poljubnega števila zunanjih virov podatkov, kot je besedilna datoteka, Excelov delovni zvezek, spletno mesto, Microsoft Access, SQL Server ali druga relacijska zbirka podatkov, ki vsebuje več sorodnih tabel.

    V programu Excel 2013 in 2010 se pozanimajte v razdelku Power Query > pridobite zunanje podatkein izberite vir podatkov.

  2. Excel vas pozove, da izberete tabelo. Če želite pridobiti več tabel iz istega vira podatkov, potrdite možnost Omogoči izbiro več tabel . Ko izberete več tabel, Excel samodejno ustvari podatkovni model za vas.

    Opomba: Za te primere uporabljamo Excelov delovni zvezek s podrobnostmi o učencih razredov in razredov. Lahko prenesete vzorčni delovni zvezek za študentski podatkovni modelin nadaljujete vzdolž. Različico lahko prenesete tudi z dokončanim podatkovnim modelom..

    Pridobite & pretvorbe (Power Query) Navigator
  3. Izberite eno ali več tabel in nato kliknite naloži.

    Če želite urediti izvorne podatke, lahko izberete možnost» Uredi «. Če želite več informacij, glejte: Uvod v urejevalnik poizvedb (Power Query).

Zdaj imate podatkovni model, ki vsebuje vse tabele, ki ste jih uvozili, in bodo prikazani na seznamu poljvrtilne tabele.

Opombe: 

  • Modeli so implicitno ustvarjeni, ko uvažate dve ali več tabel hkrati v Excelu.

  • Modeli so ustvarjeni izrecno, ko za uvoz podatkov uporabite dodatek Power Pivot. V dodatku je model predstavljen v postavitvi z zavihki, ki je podobna Excelu, kjer vsak zavihek vsebuje tabelarične podatke. Če želite izvedeti osnove uvoza podatkov z zbirko podatkov strežnika SQL Server, glejte pridobivanje podatkov z dodatkom Power pivot.

  • Model lahko vsebuje eno tabelo. Če želite ustvariti model, ki temelji le na eni tabeli, izberite tabelo in kliknite Dodaj v podatkovni model v Power Pivot. To lahko naredite, če želite uporabiti funkcije Power Pivot, na primer filtrirane nabore podatkov, izračunane stolpce, izračunana polja, KPI-je in hierarhije.

  • Relacije tabele je mogoče ustvariti samodejno, če uvažate sorodne tabele, ki imajo relacije primarnega in tujega ključa. Excel lahko v podatkovnem modelu običajno uporabi informacije o uvoženem razmerju kot osnovo za relacije tabel.

  • Če želite več informacij o tem, kako zmanjšati velikost podatkovnega modela, si oglejte Ustvarjanje podatkovnega modela, ki učinkovito uporablja spomin, s programom Excel in Power pivot.

  • Če želite dodatno raziskovanje, glejte Vadnica: uvoz podatkov v Excel in ustvarjanje podatkovnega modela.

Namig: Kako lahko ugotovite, ali je v delovnem zvezku podatkovni model? Pojdite na Power PivotPower PivotUpravljaj. Če vidite podatke na delovnem listu, kot so podatki, potem obstaja model. Glejte: ugotovite, kateri viri podatkov so uporabljeni v podatkovnem modelu delovnega zvezka , če želite izvedeti več.

Ustvarjanje relacij med tabelami

Naslednji korak je ustvarjanje relacij med tabelami, tako da lahko iz katerega koli od njih povlečete podatke. Vsaka tabela mora imeti primarni ključ ali Enolični identifikator polja, kot je ID študenta ali številka razreda. Najpreprostejši način je, da povlečete in spustite te polja, da jih povežete v pogledu diagramaPower pivot.

  1. Pojdite na Power Pivot > upravljanje.

  2. Na zavihku osnovno izberite pogled diagrama.

  3. Prikazane bodo vse uvožene tabele in morda boste želeli spremeniti velikost, odvisno od tega, koliko polj ima vsak.

  4. Nato povlecite polje primarnega ključa iz ene tabele v drugo. Naslednji primer je pogled diagrama naših študentskih tabel:

    Pogled diagrama relacije» Power Query «

    Ustvarili smo te povezave:

    • tbl_Students | ID študenta > tbl_Grades | ID študenta

      Z drugimi besedami, povlecite polje» ID študenta «iz tabele» učenci «v polje» ID študenta «v tabeli» ocene «.

    • tbl_Semesters | ID semestra > tbl_Grades | Semestra

    • tbl_Classes | Številka razreda > tbl_Grades | Številka razreda

    Opombe: 

    • Imena polj niso potrebna za ustvarjanje relacije, vendar morajo biti enak podatkovni tip.

    • Povezovalniki v pogledu diagrama imajo» 1 «na eni strani in» * «na drugi. To pomeni, da obstaja relacija» ena proti mnogo «med tabelami in določa, kako so podatki uporabljeni v vrtilnih tabelah. Glejte: relacije med tabelami v podatkovnem modelu , če želite izvedeti več.

    • Povezovalniki kažejo le, da obstaja relacija med tabelami. Ne bodo vam dejansko pokazali, katera polja so povezana med seboj. Če si želite ogledati povezave, pojdite na Power Pivot > upravljanje > načrt > relacije > Upravljanje odnosov. V Excelu lahko poiščete podatke > relacije.

Uporaba podatkovnega modela za ustvarjanje vrtilne tabele ali vrtilnega grafikona

Excelov delovni zvezek lahko vsebuje le en podatkovni model, vendar ta model vsebuje več tabel, ki jih je mogoče večkrat uporabiti v celotnem delovnem zvezku. Obstoječemu podatkovnemu modelu lahko kadar koli dodate več tabel.

  1. V Power Pivotpojdite v razdelek upravljanje.

  2. Na zavihku osnovno izberite Vrtilna tabela.

  3. Izberite mesto, kamor želite postaviti vrtilno tabelo: nov delovni list ali trenutno mesto.

  4. Kliknite v redu, Excel pa bo dodal prazno vrtilno tabelo s podoknom seznam polj, ki je prikazan na desni strani.

    Seznam polj vrtilne tabele Power pivot

Nato ustvarite vrtilno tabeloali ustvarite vrtilni grafikon. Če ste že ustvarili relacije med tabelami, lahko uporabite katero koli od njihovih polj v vrtilni tabeli. Relacije smo že ustvarili v vzorčnem delovnem zvezku» študentski podatkovni model «.

Dodajanje obstoječih in nepovezanih podatkov v podatkovni model

Recimo, da ste uvozili ali kopirali veliko podatkov, ki jih želite uporabiti v modelu, vendar ga niste dodali v podatkovni model. Premikanje novih podatkov v model je lažje, kot si mislite.

  1. Začnite tako, da izberete poljubno celico v podatkih, ki jih želite dodati v model. Lahko je kateri koli obseg podatkov, vendar so podatki, oblikovani kot Excelova tabela , najboljši.

  2. Če želite dodati podatke, uporabite enega od teh pristopov:

  3. Kliknite Power PivotPower PivotDodaj v podatkovni model.

  4. Kliknite vstavi > vrtilno tabeloin nato potrdite polje Dodaj te podatke v podatkovni model v pogovornem oknu ustvarjanje vrtilne tabele.

Obseg ali tabela je zdaj dodana v model kot povezana tabela. Če želite izvedeti več o delu s povezanimi tabelami v modelu, si oglejte Dodajanje podatkov z uporabo Excelovih povezanih tabel v Dodatku Power pivot.

Dodajanje podatkov v Power Pivot tabelo

V Power Pivot ne morete dodati vrstice v tabelo tako, da neposredno vnesete novo vrstico, kot je na voljo na Excelovem delovnem listu. Lahko pa dodate vrstice tako, da kopirate in prilepiteali posodobite izvorne podatke in osvežite model dodatka Power pivot.

Potrebujete dodatno pomoč?

Kadar koli lahko zastavite vprašanje strokovnjaku v skupnosti tehničnih strokovnjakov za Excel, pridobite podporo skupnosti Answers ali predlagate novo funkcijo oziroma izboljšavo na spletnem mestu Excel User Voice.

Glejte tudi

Pripravite vodnike za učenje & transformacije in dodatka Power pivot

Uvod v urejevalnik poizvedbe (Power Query)

Ustvarjanje podatkovnega modela, ki je učinkovit s pomnilnikom Excel in Power pivot

Vadnica: uvoz podatkov v Excel in ustvarjanje podatkovnega modela

Ugotavljanje, kateri viri podatkov so uporabljeni v podatkovnem modelu delovnega zvezka

Relacije med tabelami v podatkovnem modelu

Opomba:  Ta stran je bila prevedena z avtomatizacijo in lahko vsebuje slovnične napake ali nepravilnosti. Želimo, da bi bila ta vsebina za vas uporabna. Ali nam lahko sporočite, če so bile te informacije uporabne? Tukaj je referenčni članek v angleščini.

Razširite poznavanje Officea
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×