Jedna od stvari koje najčešće pišem o PowerPivotu za Excel jest mogućnost dodavanja tablica traženja u svoje skupove podataka. Većinu vremena, podaci s kojima radite nemaju sva polja potrebna za analizu. Na primjer, možda imate polje s podacima, ali morate grupirati podatke prema tromjesečju. Možete napisati formulu, ali je lakše stvoriti jednostavnu tablicu za pretraživanje unutar PowerPivot okruženja.
Također možete koristiti ovu tablicu za pretraživanje za drugu grupu, kao što su ime mjeseca i prva / druga polovica godine. U uvjetima skladištenja podataka zapravo stvarate tablicu datuma dimenzije. U ovom članku dat ću vam nekoliko primjera tablica dimenzija kako biste poboljšali svoj projekt PowerPivot za Excel.
Nova tekstualna dimenzija (traženje)
Razmotrimo tablicu s podacima o narudžbi (podaci tvrtke Contoso iz Microsofta uključuju skup podataka koji je sličan toj datoteci). Pretpostavimo da tablica ima polja za kupca, datum narudžbe, ukupni nalog i vrstu narudžbe. Usredotočit ćemo se na polje vrste naloga. Pretpostavimo da polje vrste narudžbe uključuje vrijednosti kao što su:
- netbook
- Računala
- Monitori
- Projektori
- Pisači
- skeneri
- Digitalne kamere
- Digitalni SLR fotoaparati
- Filmske kamere
- kamkorderi
- Uredski telefoni
- Pametni telefoni
- PDA
- Pribor za mobitele
U stvarnosti biste imali kodove za njih, ali da biste zadržali ovaj primjer jednostavno, pretpostavite da su to stvarne vrijednosti u tablici naloga.
Pomoću programa PowerPivot za Excel lako biste mogli grupirati narudžbe prema vrsti narudžbe. Što ako želiš drugu grupaciju? Na primjer, pretpostavimo da je potrebno grupiranje "kategorije", poput računala, fotoaparata i telefona. Stolna tablica nema polje "kategorija", ali ga možete lako stvoriti kao tablicu za pretraživanje u programu PowerPivot za Excel.
Cjelokupna tablica za pretraživanje uzoraka nalazi se u tablici 1 . Evo koraka:
- Korak 1: potreban vam je popis iz polja vrste za vašu tablicu pretraživanja. Ovo će biti vaše polje za pretraživanje. Iz svog skupa podataka stvorite odvojeni popis vrijednosti iz polja vrste narudžbe. Unesite zaseban popis "vrsta" u Excel radnu knjigu. Označite vrstu stupca.
- Korak 2: U stupac pored stupca za pretraživanje (vrsta) dodajte novo polje na koje želite da se grupirate. U našem primjeru dodajte stupac s oznakom koja se zove Kategorija.
- Korak 3: Za svaku vrijednost na vašem različitom popisu vrijednosti (vrste u ovom primjeru) dodajte odgovarajuće vrijednosti "Kategorija". U našem jednostavnom primjeru unesite bilo Računala, Kamere ili Telefoni u stupac Kategorija.
- Korak 4: Kopirajte tablicu podataka vrste i kategorije u međuspremnik.
- Korak 5: Otvorite radnu knjigu programa Excel s podacima narudžbe u programu PowerPivot za Excel. Pokrenite PowerPivot prozor. Kliknite Zalijepi koji će donijeti novu tablicu pretraživanja. Dajte naziv tablici i provjerite jeste li označili "Koristi prvi redak kao zaglavlja stupaca". Kliknite U redu. U PowerPivotu ste stvorili tablicu za pretraživanje.
- Korak 6: Stvorite vezu između polja Vrsta u tablici Narudžba i polja Kategorija u tražnoj tablici. Kliknite na traku Dizajn i odaberite Izradi vezu. Napravite odabire u dijaloškom okviru Izradi veze i kliknite Izradi.
Kada izradite tablicu za zakretanje u programu Excel u skladu s podacima usluge PowerPivot, moći ćete grupirati prema novom polju kategorija. Imajte na umu da PowerPivot za Excel podržava samo unutarnje veze. Ako u tablici za pretraživanje nedostaje "vrsta narudžbe", svi odgovarajući zapisi za tu vrstu nedostaju iz svih tabličnih tablica na temelju podataka iz programa PowerPivot. Morat ćete to provjeriti s vremena na vrijeme.
Tablica datuma dimenzije (Lookup)
Tablica traženja datuma vjerojatno će biti potrebna u većini projekata PowerPivot za Excel. Većina skupova podataka ima neku vrstu polja datuma. Postoje funkcije za izračunavanje godine i mjeseca.
Međutim, ako vam je potreban tekući tekst mjeseca ili kvartal, morate napisati složenu formulu. Mnogo je lakše uključiti tablicu Dimenzije datuma (lookup) i podudarati ga s brojem mjeseca u glavnom skupu podataka. Morat ćete dodati stupac u tablicu narudžbe kako biste prikazali broj mjeseca iz polja datuma narudžbe. DAX formula za "mjesec" u našem primjeru je "= MJESEC ([Datum narudžbe]), što će za svakog zapisa vratiti broj između 1 i 12. Našu tablicu dimenzija dat će alternativne vrijednosti koje se povezuju s brojem mjeseca. će vam dati fleksibilnost u vašoj analizi. Cijela tablica dimenzija datuma uzorka nalazi se u tablici 2 .
Dimenzija datuma ili izgledna tablica sadržavat će 12 zapisa. Stupac u mjesecu imat će vrijednosti od 1 do 12. Ostali stupci sadržavat će tekst skraćenog mjeseca, puni mjesecni tekst, kvartal itd. Evo koraka:
- Korak 1: Kopirajte tablicu iz tablice 2 u nastavku i zalijepite ga u PowerPivot. Možete izraditi ovu tablicu u programu Excel, ali vam štedi vrijeme. Trebali biste moći zalijepiti izravno iz odabranih podataka u nastavku ako upotrebljavate Internet Explorer. PowerPivot preuzima oblikovanje tablice u mom testiranju. Ako koristite neki drugi preglednik, prvo ga morate zalijepiti u Excel i kopirati ga iz programa Excel kako biste podigli oblikovanje tablice.
- Korak 2: Otvorite radnu knjigu programa Excel s podacima o narudžbama u programu PowerPivot za Excel. Pokrenite PowerPivot prozor. Kliknite Zalijepi koji će dovesti vašu tablicu za pretraživanje kopiranu iz donje tablice ili iz programa Excel. Dajte naziv tablici i provjerite jeste li označili "Koristi prvi redak kao zaglavlja stupaca". Kliknite U redu. Stvorili ste tablicu za pretraživanje datuma u programu PowerPivot.
- 3. korak : Izradite vezu između polja Mjesec u tablici Narudžba i polja MonthNumber u tablici za pretraživanje. Kliknite na traku Dizajn i odaberite Izradi vezu. Napravite odabire u dijaloškom okviru Izradi veze i kliknite Izradi.
Opet, dodatkom datuma dimenzije, moći ćete grupirati podatke u tablici zaobilazeće ploče pomoću bilo koje od različitih vrijednosti iz tablice za pretraživanje datuma. Grupiranje po tromjesečju ili ime mjeseca bit će točkica.
Tablice s dimenzijama ogleda (Lookup)
stol 1
Tip | Kategorija |
netbook | Računalo |
Računala | Računalo |
Monitori | Računalo |
Projektori i zasloni | Računalo |
Pisači, skeneri i faks | Računalo |
Postavljanje i servis računala | Računalo |
Računalna oprema | Računalo |
Digitalne kamere | Fotoaparat |
Digitalni SLR fotoaparati | Fotoaparat |
Filmske kamere | Fotoaparat |
kamkorderi | Fotoaparat |
Fotoaparati i kamkorderi Pribor | Fotoaparat |
Kućni i uredski telefoni | Telefon |
Telefoni s dodirnim zaslonom | Telefon |
Pametni telefoni i PDA uređaji | Telefon |
Tablica 2
MonthNumber | MonthTextShort | MonthTextFull | Četvrtina | Semestar |
1 | Jan | siječanj | Q1 | H1 |
2 | veljače | veljača | Q1 | H1 |
3 | pokvariti | ožujak | Q1 | H1 |
4 | travnja | travanj | Q2 | H1 |
5 | svibanj | svibanj | Q2 | H1 |
6 | lipnja | lipanj | Q2 | H1 |
7 | srpnja | srpanj | Q3 | H2 |
8 | kolovoz | kolovoz | Q3 | H2 |
9 | rujna | rujan | Q3 | H2 |
10 | listopada | listopad | P4 | H2 |
11 | studeni | studeni | P4 | H2 |
12 | prosinca | prosinac | P4 | H2 |