Jedna od stvari o kojima najviše napišem o programu PowerPivot za Excel je mogućnost dodavanja tablica za pregledanje u vaše skupove podataka. Većinu vremena, podaci sa kojima radite ne poseduju svako polje koje vam je potrebno za analizu. Na primjer, možda ćete imati polje s datumom, ali trebate grupisati podatke četvrtinom. Možete da napišete formulu, ali lakše je napraviti jednostavnu tablu za pregled u okruženju PowerPivot.
Ovu lookup tabelu možete koristiti i za drugu grupu kao što je ime meseca i prva / druga polovina godine. U uslovima skladištenja podataka, zapravo stvarate tablicu dimenzija datuma. U ovom članku ću vam dati nekoliko tabela dimenzija za poboljšanje vašeg PowerPivot for Excel projekta.
Nova tabela za tekstualnu dimenziju (Lookup)
Da razmotrimo tabelu sa podacima o podacima (Contoso podaci iz Microsoft-a uključuju skup podataka koji se podudaraju sa ovim). Pretpostavimo da tablica ima polja za kupca, datum porudžbine, ukupan broj naloga i vrstu naloga. Fokus ćemo se na polje tipa naloga. Pretpostavimo da polje tipa naloga uključuje vrednosti kao što su:
- Netbooks
- Desktops
- Monitori
- Projektori
- Štampači
- Skeneri
- Digitalni fotoaparati
- Digitalni SLR fotoaparati
- Filmske kamere
- Kamkorderi
- Kancelarijski telefoni
- Pametni telefoni
- PDA
- Pribor za mobitele
U stvarnosti, imali biste kodove za ove, ali da bi ovaj primer bio jednostavan, pretpostavite da su to stvarne vrednosti u tablici poredaka.
Koristeći PowerPivot za Excel, lako biste mogli da grupišete svoje porudžbine po tipu naloga. Šta ako želiš drugačiju grupu? Na primer, pretpostavite da vam je potrebna grupa "kategorija" kao što su računari, kamere i telefoni. Tabela narudžbina nema polje "kategorija", ali ga možete jednostavno kreirati kao tablicu za pregled u programu PowerPivot za Excel.
Tabelarni pregled tabele je ispod u tabeli 1 . Evo koraka:
- Korak 1: Potrebna vam je posebna lista iz polja za tip pretrage za vašu tablicu za pregled. Ovo će biti vaše polje za pretraživanje. Iz vašeg skupa podataka napravite odvojenu listu vrijednosti iz polja za vrstu naloga. Unesite posebnu listu "tipova" u Excel radnu svesku. Označite kolonu Type.
- 2. korak: u koloni pored kolone za pretragu (tip) dodajte novo polje na koje želite da se grupišete. U našem primeru dodajte kolonu sa oznakom pod nazivom Kategorija.
- Korak 3: Za svaku vrijednost u vašoj posebnoj listi vrijednosti (tipovi u ovom primeru) dodajte odgovarajuće vrijednosti kategorije. U našem jednostavnom primeru unesite računare, kamere ili telefone u kolonu kategorije.
- Korak 4: Kopirajte tablicu podataka tipa i kategorije u vašu klipbord.
- Korak 5: Otvorite Excel radnu svesku sa podacima u PowerPivot za Excel. Pokrenite Window PowerPivot. Kliknite na Paste koji će dovesti vašu novu tabelu za pregled. Dajte tablici ime i obavezno proverite "Koristite prvi red kao zaglavlja stupova." Kliknite OK. U PowerPivot-u ste napravili preglednu tablicu.
- Korak 6: Kreirajte odnos između polja Vrsta u tabeli naloga i polja kategorije u tabeli za pregled. Kliknite na traku Design i izaberite Create Relationship. Izvršite izbor u dijalogu Kreiraj odnos i kliknite na dugme Kreiraj.
Kada kreirate PivotTable u Excel-u na osnovu podataka PowerPivot, moći ćete da se grupišete po novom Polju kategorije. Imajte na umu da PowerPivot za Excel podržava samo Inner Joins. Ako u tabeli za pregledate nedostaje "tip naloga", sve odgovarajuće zapise za taj tip će nedostajati iz bilo kojeg okretnog tabela na osnovu podataka PowerPivot. Moraćete to s vremena na vrijeme provjeriti.
Date Dimension (Lookup) Tabela
Tabela za pretragu datuma će najverovatnije biti potrebna u većini vaših PowerPivot for Excel projekata. Većina skupova podataka ima neku vrstu datumskih polja. Postoje funkcije za izračunavanje godine i meseca.
Međutim, ako vam je potreban trenutni tekst ili četvrtina, morate napisati složenu formulu. Mnogo je lakše uključiti tablicu Date dimension (lookup) i podudarati se sa brojem meseca u vašem glavnom skupu podataka. Potrebno je da dodate kolonu u vašu tablicu za porudžbinu da biste predstavili broj meseca iz polja za datum naloga. DAX formula za "mjesec" u našem primeru je "= MONTH ([Order Date])" .To će vratiti broj između 1 i 12 za svaki zapis. će vam pružiti fleksibilnost u vašoj analizi. Tabelu dimenzija datuma uzorka je ispod u tabeli 2 .
Dimenzija datuma ili tabela za pretragu uključit će 12 zapisa. Kolona meseca će imati vrijednosti 1 - 12. Ostali koloni će sadržati tekst skraćenog mjeseca, tekst cijelog mjeseca, četvrtinu itd. Evo koraka:
- Korak 1: Kopirajte tablicu iz Tabele 2 ispod i nalepite u PowerPivot. Možete napraviti ovu tabelu u Excelu, ali ću vam uštedjeti vrijeme. Trebalo bi da možete da prilepite direktno iz izabranih podataka ispod ako koristite Internet Explorer. PowerPivot podiže formatiranje tablice u moje testiranje. Ako koristite drugi pretraživač, možda ćete morati prvo da prilepite u Excel i kopirate ga iz Excel-a da biste preuzeli formatiranje tablice.
- Korak 2: Otvorite Excel radnu svesku sa podacima u PowerPivot za Excel. Pokrenite Window PowerPivot. Kliknite na Paste koji će dovesti vašu tablicu za pregled kopirati iz donje tablice ili iz Excel-a. Dajte tablici ime i obavezno proverite "Koristite prvi red kao zaglavlja stupova." Kliknite OK. U PowerPivot-u ste kreirali tablicu za upoređivanje datuma.
- Korak 3 : Kreirajte odnos između polja Mesec u tablici Narudžbina i polja MonthNumber u tabeli za pregled. Kliknite na traku Design i izaberite Create Relationship. Izvršite izbor u dijalogu Kreiraj odnos i kliknite na dugme Kreiraj.
Ponovo, uz dodavanje dimenzije datuma, moći ćete da grupisate podatke u svojoj svesnoj tabli koristeći bilo koju od različitih vrednosti iz tabele za pregled datuma. Grupisanje po četvrtini ili ime meseca će biti brza.
Tabele uzorka dimenzija (Lookup)
Tabela 1
Tip | Kategorija |
Netbooks | Računar |
Desktops | Računar |
Monitori | Računar |
Projektori i ekrani | Računar |
Štampači, skeneri i faks | Računar |
Computer Setup & Service | Računar |
Računarska oprema | Računar |
Digitalni fotoaparati | Kamera |
Digitalni SLR fotoaparati | Kamera |
Filmske kamere | Kamera |
Kamkorderi | Kamera |
Fotoaparati i kamkorderi Dodatna oprema | Kamera |
Kućni i kancelarijski telefoni | Telefon |
Touch Screen telefoni | Telefon |
Pametni telefoni i PDA uređaji | Telefon |
Tabela 2
MonthNumber | MonthTextShort | MonthTextFull | Četvrt | Semestar |
1 | Jan | Januar | Q1 | H1 |
2 | Feb | februar | Q1 | H1 |
3 | Mar | Mart | Q1 | H1 |
4 | Apr. | April | Q2 | H1 |
5 | Maj | Maj | Q2 | H1 |
6 | Jun | Jun | Q2 | H1 |
7 | Jul | Juli | Q3 | H2 |
8 | Aug | Avgust | Q3 | H2 |
9 | Sep | Septembar | Q3 | H2 |
10 | Okt | Oktobar | Q4 | H2 |
11 | Nov | Novembar | Q4 | H2 |
12 | Dec | Decembar | Q4 | H2 |