Vadnica: Uvoz podatkov v Excel in ustvarjanje podatkovnega modela

Vadnica: Uvoz podatkov v Excel in ustvarjanje podatkovnega modela

Pomembno : Besedilo članka je prevedeno strojno. Glejte zavrnitev odgovornosti. Angleško različico tega članka najdete tukaj .

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.

Opomba : V tem članku je opisana podatkovnih modelov v programu Excel 2013. Vendar pa isti modeliranje podatkov in Power Pivot značilnosti uveden v programu Excel 2013 veljajo tudi za Excel 2016.

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:

  1. Uvažanje podatkov v Excel 2013 in ustvarjanje podatkovnega modela

  2. Razširitev relacij podatkovnega modela s programom Excel, Powerpivot in DAX

  3. Ustvarjanje poročil »Power View« na osnovi zemljevidov

  4. Vključevanje internetnih podatkov in nastavitev privzetih poročil »Power View«

  5. Ustvarjanje neverjetnih poročil »Power View« – 1. del

  6. Ustvarjanje neverjetnih poročil »Power View« – 2. del

V tej vadnici bomo začeli s praznim Excelovim delovnim zvezkom.

Razdelki, predstavljeni v tej vadnici, so:

Uvoz podatkov iz zbirke podatkov

Uvoz podatkov iz preglednice

Uvažanje podatkov z ukazoma »Kopiraj« in »Prilepi«

Ustvarjanje relacije uvoženih podatkov

Točka preverjanja in kviz

Na koncu vadnice se lahko udeležite kviza in tako preverite svoje znanje.

To vadnico uporablja podatke, ki opisuje o olimpijskih medaljah, gostovanje države in različne olimpijske športne dogodke. Predlagamo, da si Vadnice ogledate vsako Vadnica v vrstnem redu. Poleg Vadnice s programom Excel 2013 s Power Pivot omogočena. Če želite več informacij o programu Excel 2013, kliknite tukaj. Če želite več informacij o omogočanju Power Pivot, kliknite tukaj.


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.

  1. Kliknite spodnje povezave za prenos datotek uporabljamo med to vadnico. Prenos vseh štirih datotek na mesto, ki je preprosto dostopni, na primer prenosi ali Moji dokumentiali v novo mapo, ki jih ustvarite:
    > OlympicMedals.accdb Accessovo zbirko podatkov
    > OlympicSports.xlsx Excelov delovni zvezek
    > Population.xlsx Excelov delovni zvezek
    > DiscImage_table.xlsx Excelov delovni zvezek

  2. V programu Excel 2013 odprite prazen delovni zvezek.

  3. Kliknite PODATKI > Pridobi zunanje podatke > Iz Accessa. Trak se dinamično prilagodi glede na dolžino vašega delovnega zvezka, tako da so ukazi morda malce drugače prikazani kot na spodnjih slikah. Na prvi sliki je prikazan trak, ko je delovni zvezek širok, na drugi pa delovni zvezek, katerega velikost je bila spremenjena, tako da zasede le del zaslona.

    Uvoz podatkov iz Accessa

    Uvoz podatkov iz Accessa z majhnim trakom


  4. Izberite preneseno datoteko »OlympicMedals.accdb« in kliknite Odpri. Prikaže se okno »Izbira tabele«, ki prikazuje tabele v zbirki podatkov. Tabele v zbirki podatkov so podobne delovnim listom ali tabelam v Excelu. Potrdite polje Omogoči izbor več tabel in potrdite polja vseh tabel. Nato kliknite V redu.

    Okno »Izbira tabele«

  5. Prikaže se okno za uvoz podatkov.

    Opomba : Na dnu okna je prikazano potrditveno polje za dodajanje podatkov v podatkovni model, kot je prikazano na spodnji sliki. Podatkovni model se ustvari samodejno, ko uvozite ali urejate dve ali več tabel hkrati. Podatkovni model integrira tabele, omogoča poglobljeno analizo z vrtilnimi tabelami, dodatkom Power Pivot in s funkcijo Power View. Ko iz zbirke podatkov uvozite tabele, se za ustvarjanje podatkovnega modela v Excelu uporabijo obstoječe relacije zbirke podatkov. Podatkovni model je v Excelu prosojen, a si ga lahko ogledate in ga spreminjate neposredno z dodatkom Power Pivot. Podatkovni model bomo razložili podrobneje v nadaljevanju te vadnice.


    Izberite možnost Poročilo vrtilne tabele, s katero uvozite tabele v Excel in pripravite vrtilno tabelo za analizo uvoženih tabel, nato pa kliknite V redu.

    Okno za uvoz podatkov

  6. Ko so podatki uvoženi, se iz uvoženih tabel ustvari vrtilna tabela.

    Prazna 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 z vrtilno tabelo je enostavno. V vrtilni tabeli povlecite polja (podobno stolpcem v Excelu) iz tabel (npr. tabele, ki ste jih ravnokar uvozili iz Accessove zbirke podatkov) v različna območja vrtilne tabele ter tako prilagodite način prikaza podatkov. Vrtilna tabela vključuje štiri območja: FILTRI, STOLPCI, VRSTICE in VREDNOSTI.

Štiri območja vrtilne tabele

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.

  1. 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.

  2. Nato iz tabele Disciplines povlecite polje »Discipline« v območje VRSTICE.

  3. 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.

    1. Kliknite poljubno območje vrtilne tabele in se prepričajte, da je izbrana Excelova vrtilna tabela. Na seznamu Polja vrtilne tabele z razširjeno tabelo Disciplines se pomaknite na polje »Discipline«, da se prikaže puščica spustnega menija desno od polja. Kliknite spustni meni in (Izberi vse), da odstranite vse izbore, nato pa se pomaknite navzdol in izberite lokostrelstvo, potapljanje, sabljanje, umetnostno drsanje ter hitrostno drsanje. Kliknite V redu.

    2. Lahko pa v razdelku Oznake vrstic vrtilne tabele kliknete spustni meni zraven možnosti Oznake vrstic v vrtilni tabeli in nato še (Izberi vse), da odstranite vse izbore. Nato se pomaknite navzdol in izberite lokostrelstvo, potapljanje, sabljanje, umetnostno drsanje ter hitrostno drsanje. Kliknite V redu .

  4. 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.

  5. V tabeli Medals znova izberite »Medal« in polje povlecite v območje FILTRI.

  6. Filtrirajmo vrtilno tabelo in prikažimo le tiste države ali regije, ki so osvojile več kot 90 medalj. To naredimo tako:

    1. V vrtilni tabeli kliknite spustni seznam desno od vrstice Oznake stolpcev.

    2. Izberite Filtri vrednosti in nato še Večje od ...

    3. V zadnje polje na desni vnesite število 90. Kliknite V redu.
      Okno filtra vrednosti

Vaša vrtilna tabela je videti tako:

Posodobljena vrtilna tabela

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, npr. iz obstoječega delovnega zvezka, in nato določimo relacije med obstoječimi in novimi podatki. Z relacijami lahko analizirate zbirke podatkov v Excelu in ustvarjate zanimive ter poglobljene ponazoritve uvoženih podatkov.

Najprej ustvarimo prazen delovni list in nato uvozimo podatke iz Excelovega delovnega zvezka.

  1. Vstavite nov Excelov delovni list in ga poimenujte Sports.

  2. Poiščite mapo, v kateri so prenesene vzorčne podatkovne datoteke, in odprite datoteko OlympicSports.xlsx.

  3. Izberite podatke in jih kopirajte v List1. Če izberete celico s podatki, npr. celico A1, lahko pritisnete Ctrl + A, da izberete vse priležne podatke. Zaprite delovni zvezek »OlimpicSports.xlsx«.

  4. Na delovnem listu Sports postavite kazalec v celico A1 in prilepite podatke.

  5. 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.

    Okno za ustvarjanje tabele

    Oblikovanje podatkov kot tabelo ima veliko 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.

  6. Poimenujte tabelo. Na zavihku ORODJA ZA TABELE > NAČRT > Lastnosti poiščite polje Ime tabele in vnesite Sports. Delovni zvezek je podoben spodnji sliki.
    Imenovanje tabele v Excelu

  7. 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.

  1. Vstavite nov Excelov delovni list in ga imenujte Hosts.

  2. 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

leto 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

  1. V Excelu postavite kazalec v celico A1 delovnega lista Hosts in prilepite podatke.

  2. 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.

  3. Poimenujte tabelo. Na zavihku ORODJA ZA TABELE > NAČRT > Lastnosti poiščite polje Ime tabele in vnesite Hosts.

  4. Izberite stolpec »Leto« in ga na zavihku OSNOVNO oblikujte kot Število z 0 decimalnimi mesti.

  5. Shranite delovni zvezek. Vaš delovni zvezek je videti tako:

Tabela gostiteljev

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.

  1. 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.
    V razdelku »Polja vrtilne tabele« kliknite »Vse«, da prikažete tabele, ki so na voljo

  2. Pomaknite se po seznamu navzdol in prikažite nove tabele, ki ste jih pravkar dodali.

  3. 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.
    Poziv relacije »USTVARI ...« v razdelku »Polja vrtilne tabele«

    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.

  4. V označenem območju Polja vrtilne tabele kliknite USTVARI ..., da odprete pogovorno okno Ustvari relacijo, kot je prikazano na spodnji sliki.

    Pogovorno okno za ustvarjanje relacije

  5. Za polje Tabela s spustnega seznama izberite Discipline.

  6. Za polje Stolpec (tuji) izberite SportID.

  7. Za polje Povezana tabela izberite Sports.

  8. Za polje Povezani stolpec (primarni) izberite SportID.

  9. 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.
Vrtilna tabela z neželenim vrstnim redom

  1. 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.

    Vrtilna tabela s pravilnim vrstnim redom

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 Razširitev relacij podatkovnega modela s programom Excel 2013, dodatkom Power Pivot in formulami DAX boste nadgradili tukaj osvojeno znanje, podatkovni model pa boste razširili z zmogljivim in nazornim dodatkom Power Pivot za Excel. Prav tako boste izvedeli, kako v tabeli izračunati stolpce in kako nato izračunan stolpec uporabiti na način, da boste lahko nepovezano tabelo dodali v svoj podatkovni model.

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:

Razširitev relacij podatkovnega modela s programom Excel 2013, dodatkom Power Pivot in jezikom DAX

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

  1. Pravilen odgovor: C

  2. Pravilen odgovor: D

  3. Pravilen odgovor: B

  4. 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

Opomba : Strojni prevod – zavrnitev odgovornosti: Ta članek je bil preveden z računalniškim programom brez človeškega posredovanja. Microsoft skuša s strojno prevedenimi članki vsebino o Microsoftovih izdelkih, storitvah in tehnologijah približati osebam, ki ne razumejo angleščine. Ker je bil članek strojno preveden, so lahko v njem jezikovne, slovnične in pravopisne napake.

Razširite svoja znanja
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.

×