Povzetek: To je prva vadnica v nizu, namenjena za lažji začetek uporabe Excela, povezovanje njegovih vgrajenih podatkov in za funkcije analize. Sodelujete v teh vadnicah in ustvarili boste ter natančneje določili Excelov delovni zvezek, oblikovali podatkovni model in nato ustvarili interaktivna poročila s funkcijo Power View. Vadnice so oblikovane na način, ki prikazuje Microsoftove funkcije in zmogljivosti za poslovno obveščanje v Excelu, vrtilnih tabelah, dodatku Power Pivot in funkciji Power View.
V teh vadnicah se boste naučili uvažanja in raziskovanja podatkov v Excelu, oblikovanja in določanja podatkovnega modela z dodatkom Power Pivot ter ustvarjanja interaktivnih poročil s funkcijo Power View, ki jih lahko objavite, zaščitite ali pa daste v skupno rabo.
Spodaj si oglejte vadnice tega niza:
-
Uvoz podatkov Excel 2016 in ustvarjanje podatkovnega modela
-
Razširitev relacij podatkovnega modela z Excelom, dodatkom Power Pivot in orodjem DAX
-
Vključevanje internetnih podatkov in nastavitev privzetih poročil »Power View«
V tej vadnici bomo začeli s praznim Excelovim delovnim zvezkom.
Razdelki, predstavljeni v tej vadnici, so:
Na koncu vadnice se lahko udeležite kviza in tako preverite svoje znanje.
Za ta niz vadnic smo uporabili podatke, ki opisujejo število olimpijskih medalj, države gostiteljice in različne športne dogodke na olimpijskih igrah. Predlagamo, da si vadnice ogledate v pravilnem vrstnem redu.
Uvoz podatkov iz zbirke podatkov
To vadnico bomo začeli s praznim delovnim zvezkom. Cilj tega razdelka je, da zvezek povežete z zunanjim virom podatkov in uvozite podatke v Excel za nadaljnjo analizo.
Najprej prenesimo podatke iz interneta. Podatki navajajo število osvojenih olimpijskih medalj in predstavljajo Microsoft Accessovo zbirko podatkov.
-
Kliknite spodnje povezave za prenos datotek, ki jih uporabljamo v tem nizu vadnic. Prenesite vse od štirih datotek na mesto, ki je preprosto dostopno, na primer Prenosi ali Moji dokumenti, ali v novo mapo, ki jo ustvarite:olympicMedals.accdb Access database > OlympicSports.xlsx Excelov delovni zvezek > Population.xlsx Excelov delovni zvezek > DiscImage_table.xlsx Excelov delovni zvezek
> -
V Excelu odprite prazen delovni zvezek.
-
Kliknite Podatki, > pridobi podatke > iz zbirke > iz Microsoft Accessove zbirke podatkov. Trak se dinamično prilagodi glede na širino delovnega zvezka, zato so ukazi na traku morda malce drugačni od tega zaslona.
-
Izberite preneseno datoteko OlympicMedals.accdb in kliknite Uvozi. Prikaže se to okno krmarja, v katerem so prikazane tabele v zbirki podatkov. Tabele v zbirki podatkov so podobne delovnim listom ali tabelam v Excelu. Potrdite polje Izberi več tabel in izberite vse tabele. Nato kliknite Naloži > naloži v.
-
Prikaže se okno za uvoz podatkov.
Opomba: Opazili boste potrditveno polje na dnu okna, ki vam omogoča dodajanje teh podatkov v podatkovni model, prikazano na spodnji sliki. Podatkovni model se ustvari samodejno, ko hkrati uvozite ali delate z dvema ali več tabelami. Podatkovni model združi tabele in tako omogoči obsežno analizo z vrtilnimi tabelami, Power Pivot in dodatkom Power View. Ko uvozite tabele iz zbirke podatkov, so obstoječe relacije zbirk podatkov med temi tabelami uporabljene za ustvarjanje podatkovnega modela v Excelu. Podatkovni model je v Excelu prosojen, vendar si ga lahko ogledate in spremenite neposredno Power Pivot dodatkom. V tej vadnici bomo o podatkovnem modelu podrobneje predstavili podatkovni model.
-
Ko so podatki uvoženi, se iz uvoženih tabel ustvari vrtilna tabela.
Podatki so bili uvoženi v Excel, podatkovni model je bil samodejno ustvarjen, vi pa ste pripravljeni, da začnete raziskovati podatke.
Raziskovanje podatkov z vrtilno tabelo
Raziskovanje uvoženih podatkov je preprosto z vrtilno tabelo. V vrtilni tabeli povlečete polja (podobna stolpcem v Excelu) iz tabel (kot tabele, ki ste jih pravkar uvozili iz Accessove zbirke podatkov) v različna območja vrtilne tabele, da prilagodite način predstavitve podatkov. Vrtilna tabela ima štiri območja: FILTRI, STOLPCI, VRSTICE in VREDNOSTI.
Morda se boste morali malce poigrati, preden boste ugotovili, v katero območje je treba povleči polje. Iz tabel povlecite tolikšno število polj, dokler vrtilna tabela ne bo predstavljala vaših podatkov na želeni način. Polja poskusite povleči v različna območja vrtilne tabele; pri razvrščanju polj vrtilne tabele ne vplivate na temeljne podatke.
V vrtilni tabeli si podrobneje oglejmo podatke o osvojenih olimpijskih medaljah. Začeli bomo s športniki, ki so osvojili medaljo in so razvrščeni glede na disciplino, barvo medalje in državo ali regijo.
-
V razdelku Polja vrtilne tabele razširite tabelo Medals tako, da kliknete puščico poleg tabele. V razširjeni tabeli Medals poiščite polje »NOC_CountryRegion« in ga povlecite v območje STOLPCI. NOC je kratica za Mednarodni olimpijski komite, ki za države ali regije predstavlja organizatorja.
-
Nato iz tabele Disciplines povlecite polje »Discipline« v območje VRSTICE.
-
Discipline filtrirajte, da bodo prikazano le pet športov: lokostrelstvo, potapljanje, sabljanje, umetnostno drsanje in hitrostno drsanje. To lahko naredite v območju Polja vrtilne tabele ali pa v filtru Oznake vrstic vrtilne tabele.
-
Kliknite kjer koli v vrtilni tabeli, da zagotovite, da je izbrana Excelova vrtilna tabela. Na seznamu Polja vrtilne tabele , kjer je tabela Disciplines razširjena, premaknite kazalec miške nad polje Discipline in na desni strani polja se prikaže puščica spustnega seznama. Kliknite spustni meni, kliknite (Izberi vse), da odstranite vse izbore, nato pa se pomaknite navzdol in izberite lokostrelstvo, potapljanje, sabliranje, umetnostno drsanje in hitrostno drsanje. Kliknite V redu.
-
Ali pa v razdelku Oznake vrstic vrtilne tabele kliknite spustni meni ob možnosti Oznake vrstic v vrtilni tabeli, kliknite (Izberi vse), da odstranite vse izbore, nato pa se pomaknite navzdol in izberite Lokostrelstvo, Potapljanje, Sabljanje, Umetnostno drsanje in Hitrostno drsanje. Kliknite V redu.
-
-
V razdelku Polja vrtilne tabele iz tabele Medals povlecite polje »Medal« v območje VREDNOSTI. Vrednosti morajo številske, zato Excel možnost »Medal« spremeni v Count of Medal.
-
V tabeli Medals znova izberite »Medal« in polje povlecite v območje FILTRI.
-
Filtrirajmo vrtilno tabelo in prikažimo le tiste države ali regije, ki so osvojile več kot 90 medalj. To naredimo tako:
-
V vrtilni tabeli kliknite spustni seznam desno od vrstice Oznake stolpcev.
-
Izberite Filtri vrednosti in nato še Večje od ...
-
V zadnje polje na desni vnesite število 90. Kliknite V redu.
-
Vaša vrtilna tabela je videti tako:
Z nekaj truda ste ustvarili osnovno vrtilno tabelo, ki vključuje polja iz treh različnih tabel. Preprostost tega opravila so omogočile vnaprej obstoječe relacije med tabelami. Ker so relacije med tabelami obstajale v zbirki podatkov vira in ste vse tabele uvozili z eno operacijo, je Excel lahko znova ustvaril te relacije tabele v podatkovnem modelu.
Kaj pa, če vaši podatki izvirajo iz različnih virov ali so uvoženi pozneje? Po navadi lahko ustvarite relacije z novimi podatki na osnovi ujemajočih se stolpcev. V naslednjem koraku boste uvozili dodatne tabele in se naučili ustvarjati nove relacije.
Uvoz podatkov iz preglednice
Uvozimo podatke iz drugega vira, tokrat iz obstoječega delovnega zvezka, nato pa določimo relacije med obstoječimi podatki in novimi podatki. Z relacijami lahko analizirate zbirke podatkov v Excelu in ustvarite zanimive in potopne ponazoritve iz podatkov, ki jih uvozite.
Najprej ustvarimo prazen delovni list in nato uvozimo podatke iz Excelovega delovnega zvezka.
-
Vstavite nov Excelov delovni list in ga poimenujte Sports.
-
Poiščite mapo, v kateri so prenesene vzorčne podatkovne datoteke, in odprite datoteko OlympicSports.xlsx.
-
Izberite in kopirajte podatke na List1. Če izberete celico s podatki, na primer celico A1, lahko pritisnete Ctrl + A, da izberete vse sosednje podatke. Zaprite delovni OlympicSports.xlsx zvezka.
-
Na delovnem listu Sports postavite kazalec v celico A1 in prilepite podatke.
-
Označite podatke in pritisnite Ctrl + T, da oblikujete podatke kot tabelo. Podatke lahko oblikujete kot tabelo tudi na traku, in sicer tako, da izberete OSNOVNO > Oblikuj kot tabelo. Ker podatki vključujejo glave, v prikazanem oknu Ustvari tabelo izberite Tabela ima glave, kot je prikazano spodaj.
Oblikovanje podatkov v obliki tabele ima številne prednosti. Tabeli lahko dodelite ime, s čimer jo boste lažje prepoznali. Med tabelami lahko ustvarite tudi relacije in tako omogočite raziskovanje in analizo vsebine v vrtilnih tabelah, dodatku Power Pivot ter funkciji Power View. -
Poimenujte tabelo. V razdelku NAČRT > lastnosti poiščite polje Ime tabele in vnesite Sports. Delovni zvezek je podoben spodnji sliki.
-
Shranite delovni zvezek.
Uvažanje podatkov z ukazoma »Kopiraj« in »Prilepi«
Podatke smo že uvozili iz Excelovega delovnega zvezka, zadaj pa jih uvozimo iz tabele, ki smo jo našli na spletni strani, ali drugega vira, s katerega lahko kopiramo vsebino in jo prilepimo v Excel. V naslednjih korakih boste iz tabele dodali mesta, ki so gostovala olimpijske igre.
-
Vstavite nov Excelov delovni list in ga imenujte Hosts.
-
Označite in kopirajte to tabelo, vključno z glavami tabele.
City |
NOC_CountryRegion |
Alpha-2 Code |
Edition |
Season |
---|---|---|---|---|
Melbourne/Stockholm |
AUS |
AS |
1956 |
Summer |
Sydney |
AUS |
AS |
2000 |
Summer |
Innsbruck |
AUT |
AT |
1964 |
Winter |
Innsbruck |
AUT |
AT |
1976 |
Winter |
Antwerp |
BEL |
BE |
1920 |
Summer |
Antwerp |
BEL |
BE |
1920 |
Winter |
Montreal |
CAN |
CA |
1976 |
Summer |
Lake Placid |
CAN |
CA |
1980 |
Winter |
Calgary |
CAN |
CA |
1988 |
Winter |
St. Moritz |
SUI |
SZ |
1928 |
Winter |
St. Moritz |
SUI |
SZ |
1948 |
Winter |
Beijing |
CHN |
CH |
2008 |
Summer |
Berlin |
GER |
GM |
1936 |
Summer |
Garmisch-Partenkirchen |
GER |
GM |
1936 |
Winter |
Barcelona |
ESP |
SP |
1992 |
Summer |
Helsinki |
FIN |
FI |
1952 |
Summer |
Paris |
FRA |
FR |
1900 |
Summer |
Paris |
FRA |
FR |
1924 |
Summer |
Chamonix |
FRA |
FR |
1924 |
Winter |
Grenoble |
FRA |
FR |
1968 |
Winter |
Albertville |
FRA |
FR |
1992 |
Winter |
London |
GBR |
UK |
1908 |
Summer |
London |
GBR |
UK |
1908 |
Winter |
London |
GBR |
UK |
1948 |
Summer |
Munich |
GER |
DE |
1972 |
Summer |
Atene |
GRC |
GR |
2004 |
Summer |
Cortina d'Ampezzo |
ITA |
IT |
1956 |
Winter |
Rome |
ITA |
IT |
1960 |
Summer |
Turin |
ITA |
IT |
2006 |
Winter |
Tokyo |
JPN |
JA |
1964 |
Summer |
Sapporo |
JPN |
JA |
1972 |
Winter |
Nagano |
JPN |
JA |
1998 |
Winter |
Seoul |
KOR |
KS |
1988 |
Summer |
Mexico |
MEX |
MX |
1968 |
Summer |
Amsterdam |
NED |
NL |
1928 |
Summer |
Oslo |
NOR |
NO |
1952 |
Winter |
Lillehammer |
NOR |
NO |
1994 |
Winter |
Stockholm |
SWE |
SW |
1912 |
Summer |
St Louis |
USA |
US |
1904 |
Summer |
Los Angeles |
USA |
US |
1932 |
Summer |
Lake Placid |
USA |
US |
1932 |
Winter |
Squaw Valley |
USA |
US |
1960 |
Winter |
Moscow |
URS |
RU |
1980 |
Summer |
Los Angeles |
USA |
US |
1984 |
Summer |
Atlanta |
USA |
US |
1996 |
Summer |
Salt Lake City |
USA |
US |
2002 |
Winter |
Sarajevo |
YUG |
YU |
1984 |
Winter |
-
V Excelu postavite kazalec v celico A1 delovnega lista Hosts in prilepite podatke.
-
Podatke oblikujte kot tabelo. Kot smo že omenili, podatke oblikujete s kombinacijo tipk Ctrl + T ali na zavihku OSNOVNO > Oblikuj kot tabelo. Podatki imajo glave, zato v prikazanem oknu Ustvari tabelo izberite Tabela ima glave.
-
Poimenujte tabelo. V razdelku NAČRT > Lastnosti poiščite polje Ime tabele in vnesite Gostitelji.
-
Izberite stolpec »Leto« in ga na zavihku OSNOVNO oblikujte kot Število z 0 decimalnimi mesti.
-
Shranite delovni zvezek. Vaš delovni zvezek je videti tako:
Zdaj, ko imate Excelovo tabelo s tabelami, lahko ustvarite relacije med njimi. Z relacijami med tabelami lahko primerjate podatke dveh tabel.
Ustvarjanje relacije uvoženih podatkov
Polja vrtilne tabele, ki ste jih uvozili iz tabel, lahko začnete uporabljati takoj. Če Excel ne uspe določiti načina za vključevanje polja v vrtilno tabelo, morate vzpostaviti relacijo z obstoječim podatkovnim modelom. V naslednjih korakih boste izvedeli, kako ustvarjati relacije med podatki, ki ste jih uvozili iz različnih virov.
-
V preglednici List1 na vrhu razdelka Polja vrtilne tabele kliknite Vse, da prikažete seznam tabel, ki so na voljo, kot je prikazano na sliki spodaj.
-
Pomaknite se po seznamu navzdol in prikažite nove tabele, ki ste jih pravkar dodali.
-
Razširite polje Sports in izberite Sport, da ga dodate v vrtilno tabelo. Excel vas pozove, da ustvarite relacijo, kot je prikazano na spodnji sliki.
To obvestilo se prikaže, ker ste uporabili polja iz tabele, ki ni del temeljnega podatkovnega modela. Tabelo lahko dodate v podatkovni model tako, da ustvarite relacijo s tabelo, ki je že vključena v podatkovni model. Če želite ustvariti relacijo, mora ena od tabel vključevati stolpec z enoličnimi vrednostmi, ki se ne ponavljajo. V vzorčnih podatkih ima tabela Disciplines, ki ste jo uvozili iz zbirke podatkov, polje s kodami športov, imenovano »SportID«. Iste kode športov so prisotne v polju Excelovih podakov, ki smo jih uvozili. Ustvarimo relacijo.
-
V označenem območju Polja vrtilne tabele kliknite USTVARI ..., da odprete pogovorno okno Ustvari relacijo, kot je prikazano na spodnji sliki.
-
V razdelku Tabela na spustnem seznamu izberite Tabela podatkovnega modela: Discipline.
-
Za polje Stolpec (tuji) izberite SportID.
-
V sorodni tabeli izberite Tabela podatkovnega modela: Šport.
-
Za polje Povezani stolpec (primarni) izberite SportID.
-
Kliknite V redu.
Vrtilna tabela se spremeni, da prikaže novo relacijo. Toda urejanja vrtilne tabele še nismo dokončali, saj želimo spremeniti vrstni red v območju VRSTICE. Discipline predstavljajo podkategorijo športa, toda polje »Discipline« ni pravilno razvrščeno, ker smo v območju VRSTICE to polje uvrstili nad polje »Sport«. Oglejte si spodnjo sliko, ki prikazuje ta neželeni vrstni red.
-
V območju VRSTICE polje »Sport« pomaknite nad polje »Discipline«. To je veliko bolje, saj vrtilna tabela podatke prikazuje na želeni način, kot je prikazano spodaj.
V ozadju Excel sestavlja podatkovni model, ki ga je mogoče uporabljati v celotnem delovnem zvezku v kateri koli vrtilni tabeli, dodatku Power Pivot ali poljubnem poročilu »Power View«. Relacije tabel predstavljajo osnovno podatkovnega modela in določajo poti krmarjenja in izračunov.
V naslednji vadnici boste z razširitvijo relacij podatkovnega modela z Excelom, programomPower Pivot in dax gradili na tem, kar ste se naučili tukaj, in se naučili razširiti podatkovni model z zmogljivimi in vizualnimi Excelovimi dodatki, imenovanimi Power Pivot. Naučili se boste tudi izračunati stolpce v tabeli in uporabiti izračunani stolpec tako, da podatkovnem modelu lahko dodate sicer nepovezane tabele.
Točka preverjanja in kviz
Preverite svoje znanje
Ustvarili ste Excelov delovni zvezek z vrtilno tabelo, ki dostopa do podatkov v več tabelah; nekatere od teh tabel ste uvozili ločeno. Naučili ste se uvoziti podatke iz zbirke podatkov, drugega Excelovega delovnega zvezka in prek funkcije kopiranja in lepljenja v Excel.
Želeli ste povezati podatke, zato ste ustvarili relacijo tabele, s katero je Excel povezal vrstice. Med drugim ste izvedeli tudi, da je za ustvarjanje relacij in iskanje povezanih vrstic pomembno, da imate stolpce v eni tabeli, ki povezujejo podatke v drugi.
Lahko nadaljujete z naslednjo vadnico tega niza. Kliknite povezavo:
KVIZ
Ali želite preveriti svoje znanje? Izkoristite priložnost. Sodelujte v kvizu in preverite funkcije, zmogljivosti ali zahteve, ki ste se jih ogledali v tej vadnici. Odgovori so prikazani na dnu strani. Srečno!
1. vprašanje: Zakaj je pomembno, da uvožene podatke pretvorim v tabele?
A: Podatkov vam ni treba pretvoriti v tabele, saj se uvoženi podatki samodejno spremenijo v tabele.
B: Če uvožene podatke pretvorite v tabele, ti ne bodo vključeni v podatkovni model. Če niso vključeni v podatkovni model, si podatke lahko ogledate v vrtilnih tabelah, dodatku Power Pivot ali funkciji Power View.
C: Če uvožene podatke pretvorite v tabele, jih lahko vključite v podatkovni model in jih boste lahko uporabili v vrtilnih tabelah, dodatku Power Pivot ter funkciji Power View.
D: Uvoženih podatkov ni mogoče pretvoriti v tabele.
2. vprašanje: Katerega od naštetih virov podatkov lahko uvozite v Excel in ga vključite v podatkovni model?
A: Accessove zbirke podatkov kot tudi številne druge zbirke podatkov.
B: Obstoječe Excelove datoteke.
C: Podatke, ki jih lahko kopirate in prilepite v Excel ter jih oblikujete kot tabele, vključno s podatkovnimi tabelami na spletnih mestih, dokumenti ali drugo vsebino, ki jo lahko prilepite v Excel.
D: Vse zgornje možnosti.
3. vprašanje: Kaj se zgodi, če v vrtilni tabeli spremenite vrstni red polj štirih območij »Polja vrtilne tabele«.
A: Nič – ko polja enkrat vstavite v območja »Polja vrtilne tabele«, njihovega vrstnega reda ni mogoče več spremeniti.
B: Oblika vrtilne tabele se spremeni, da odraža novo postavitev, temeljni podatki pa ostanejo nespremenjeni.
C: Oblika vrtilne tabele se spremeni, da odraža novo postavitev, temeljni podatki pa se spremenijo za stalno.
D: Temeljni podatki se spremenijo, kar se odraža v novih naborih podatkov.
4. vprašanje: Kaj potrebujemo pri ustvarjanju relacije med tabelami?
A: V nobeni od tabel ne sme biti stolpcev z enoličnimi vrednostmi, ki se ne ponavljajo.
B: Ena od tabel ne sme biti del Excelovega delovnega zvezka.
C: Stolpci ne smejo biti pretvorjeni v tabele.
D: Nič od naštetega ni pravilno.
Odgovori na zastavljena vprašanja
-
Pravilen odgovor: C
-
Pravilen odgovor: D
-
Pravilen odgovor: B
-
Pravilen odgovor: D
Opombe: Podatke in slike za to vadnico smo pridobili iz:
-
Zbirke podatkov olimpijskih iger družbe Guardian News & Media Ltd.
-
Slik zastav iz zbirke CIA Factbook (cia.gov)
-
Podatkov o prebivalstvu svetovne banke (worldbank.org)
-
Piktogramov za olimpijske športe avtorjev Thadius856 in Parutakupiu