Ena od stvari, ki sem najbolj naštetih o PowerPivot za Excel, je možnost, da dodate tabele za pregledovanje v svoje nabore podatkov. Podatki, s katerimi delate, večinoma nimajo vsega polja, ki ga potrebujete za analizo. Morda imate na primer datumsko polje, vendar morate podatke združiti četrtino. Lahko bi napisali formulo, vendar je lažje ustvariti preprosto pregledno tabelo v okolju PowerPivot.
To pregledno tabelo lahko uporabite tudi za drugo skupino, kot je ime meseca in prva / druga polovica leta. V pogojih skladiščenja podatkov dejansko ustvarite tabelo dimenzij datumov. V tem članku vam bom dala nekaj primernih dimenzijskih tabel, s katerimi boste izboljšali svoj projekt PowerPivot za Excel.
Tabela nove razsežnosti (Lookup)
Razmislimo o tabeli s podatki o naročilu (podatki podjetja Contoso iz Microsofta vključujejo nabor podatkov, ki so primerljivi s tem). Predpostavimo, da ima tabela polja za stranke, datum naročila, skupno število naročil in vrsto naročila. Osredotočili se bomo na polje vrste naročila. Predpostavimo, da polje polja za naročanje vključuje vrednosti, kot so:
- Netbooks
- Namizni računalniki
- Monitorji
- Projektorji
- Tiskalniki
- Skenerji
- Digitalni fotoaparati
- Digitalni SLR fotoaparati
- Filmske kamere
- Videokamere
- Pisarniški telefoni
- Pametni telefoni
- PDA
- Dodatki za mobilne telefone
V resnici bi imeli kode za te, vendar naj bi bil ta primer preprost, predpostavimo, da so to dejanske vrednosti v tabeli za urejanje.
Z orodjem PowerPivot za Excel lahko preprosto združite svoja naročila po vrsti naročila. Kaj, če si želiš drugačno skupino? Predpostavite, na primer, da potrebujete skupino »kategorije«, kot so računalniki, fotoaparati in telefoni. Tabela za naročilo nima polja »kategorije«, lahko pa jo preprosto ustvarite kot pregledno tabelo v PowerPivot za Excel.
Celotna pregledna tabela vzorcev je v tabeli 1 spodaj. Tukaj so koraki:
- 1. korak: Potrebujete poseben seznam iz polja za svojo pregledno tabelo. To bo vaše iskalno polje. Iz nabora podatkov ustvarite ločen seznam vrednosti iz polja vrste naročila. V poseben delovni zvezek Excel vnesite poseben seznam »vrst«. Označite stolpec Vrsta.
- 2. korak: v stolpcu poleg stolpca za iskanje (Vrsta) dodajte novo polje, na katerega želite združiti. V našem primeru dodajte stolpec z oznako, ki se imenuje Kategorija.
- 3. korak: Za vsako vrednost v vašem posebnem seznamu vrednosti (vrste v tem primeru) dodajte ustrezne vrednosti kategorije. V preprostem primeru vnesite računalniki, kamere ali telefone v stolpec Kategorija.
- 4. korak: Kopirajte tabelo podatkov vrste in kategorije v svojo odložišče.
- 5. korak: Odprite delovno knjigo Excel s podatki o naročilu v PowerPivot za Excel. Zaženite okno PowerPivot. Kliknite Prilepi, ki bo prinesel novo iskalno tabelo. Dajte mizi ime in se prepričajte, da označite »Uporabi prvo vrstico kot glave stolpcev«. Kliknite V redu. V PowerPivot ste ustvarili pregledno tabelo.
- 6. korak: Ustvari razmerje med poljem Vrsta v tabeli naročil in polje kategorije v pregledni tabeli. Kliknite na Trak za oblikovanje in izberite Ustvari odnos. Izberite izbire v pogovornem oknu Ustvari razmerje in kliknite Ustvari.
Ko ustvarite vrtilno tabelo v Excelu na podlagi podatkov PowerPivot, se boste lahko povezali z novo polje kategorije. Imejte v mislih, da PowerPivot za Excel podpira samo Inner Joins. Če v svoji pregledni tabeli manjka vrsta vrste naročila, bodo vse ustrezne zapise za to vrsto brez kakršne koli vrtilne tabele, ki temelji na podatkih PowerPivot. To boste občasno morali preveriti.
Tabela razsežnosti datuma (Lookup)
Tabela za iskanje po datumu bo najverjetneje potrebna v večini vaših projektov PowerPivot za Excel. Večina podatkovnih nizov ima določeno vrsto datumskih polj. Obstajajo funkcije za izračun leta in meseca.
Če pa potrebujete dejansko besedilo meseca ali četrtletje, morate napisati zapleteno formulo. To je veliko lažje vključiti tabelo za razsežnost datuma (lookup) in jo primerjati z številko meseca v svojem glavnem naboru podatkov. V tabelo za naročanje boste morali dodati stolpec, da bo v polju za datum naročila predstavljal številko meseca. DAX formula za "mesec" v našem primeru je "= MONTH ([Datum naročila]). To bo vrnilo številko med 1 in 12 za vsak zapis. V tabeli dimenzij bodo prikazane nadomestne vrednosti, ki se bodo povezale z številko meseca. vam bo zagotovila prilagodljivost v vaši analizi. Celotna tabela dimenzij datuma vzorca je pod tabelo 2 .
Mera datuma ali pregledna tabela bo vključevala 12 zapisov. Stolpec meseca bo imel vrednosti 1 - 12. V druge stolpce bo vključeno skrajšano besedilo meseca, polno besedilo meseca, četrtletje itd. Tukaj so naslednji koraki:
- 1. korak: Kopirajte tabelo iz tabele 2 spodaj in jo prilepite v PowerPivot. To tabelo lahko ustvarite v Excelu, vendar vam prihranim čas. Če uporabljate Internet Explorer, bi morali imeti možnost prilepiti neposredno iz izbranih podatkov spodaj. PowerPivot izbira oblikovanje tabele pri testiranju. Če uporabljate drug brskalnik, boste morda morali najprej prilepiti v Excel in ga kopirati iz Excela, da boste lahko izbrali oblikovanje tabele.
- 2. korak: Odprite delovno knjigo Excel s podatki o naročilu v programu PowerPivot for Excel. Zaženite okno PowerPivot. Kliknite Prilepi, ki bo vašo pregledno tabelo pripeljala iz spodnje tabele ali iz programa Excel. Dajte mizi ime in se prepričajte, da označite »Uporabi prvo vrstico kot glave stolpcev«. Kliknite V redu. V PowerPivot ste ustvarili pregledno tabelo datumov.
- 3. korak : Ustvarite razmerje med poljem Mesec v tabeli naročil in poljem MonthNumber v pregledni tabeli. Kliknite na Trak za oblikovanje in izberite Ustvari odnos. Izberite izbire v pogovornem oknu Ustvari razmerje in kliknite Ustvari.
Še enkrat, z dodano dimenzijo datuma, boste lahko podatke v svoji vrtilni tabeli združili z uporabo katere koli od različnih vrednosti iz tabele lookup date. Razvrstitev po četrtletju ali ime meseca bo hitra.
Tabele vzorčnih dimenzij (iskanje)
Tabela 1
Tip | Kategorija |
Netbooks | Računalnik |
Namizni računalniki | Računalnik |
Monitorji | Računalnik |
Projektorji in zasloni | Računalnik |
Tiskalniki, skenerji in faks | Računalnik |
Computer Setup & Service | Računalnik |
Računalniški dodatki | Računalnik |
Digitalni fotoaparati | Kamera |
Digitalni SLR fotoaparati | Kamera |
Filmske kamere | Kamera |
Videokamere | Kamera |
Fotoaparati in kamere Dodatna oprema | Kamera |
Dom in telefoni | Telefon |
Touch Screen telefoni | Telefon |
Pametni telefoni in dlančniki | Telefon |
Tabela 2
MonthNumber | MonthTextShort | MonthTextFull | Četrtletje | Semester |
1 | Jan | Januar | Q1 | H1 |
2 | Februar | Februar | Q1 | H1 |
3 | Mar | Marec | Q1 | H1 |
4 | Apr | April | Q2 | H1 |
5 | Maj | Maj | Q2 | H1 |
6 | Junij | Junij | Q2 | H1 |
7 | Jul | Julij | Q3 | H2 |
8 | Avg | Avgusta | Q3 | H2 |
9 | Sept | September | Q3 | H2 |
10 | Okt | Oktober | Q4 | H2 |
11 | Nov | November | Q4 | H2 |
12 | Dec | December | Q4 | H2 |