PowerPivot Excel - meklēšanas tabula datu noliktavā

Viena no lietām, kuras es visvairāk uzskatu par PowerPivot for Excel, ir iespēja pievienot savām datu kopām meklēšanas tabulas. Lielākajā daļā gadījumu ar datiem, ar kuriem jūs strādājat, nav neviena lauka, kas jums nepieciešams analīzei. Piemēram, jums var būt datumu lauks, bet jums ir jāsagrupē dati ceturkšņa laikā. Jūs varētu uzrakstīt formulu, bet PowerPivot vidē ir vieglāk izveidot vienkāršu uzmeklēšanas tabulu.

Jūs varat arī izmantot šo meklēšanas tabulu citai grupai, piemēram, mēneša nosaukumam un gada pirmajai / otrajai pusei. Datu noliktavu nosacījumos jūs faktiski izveidojat datuma rādītāju tabulu. Šajā rakstā es došu dažus piemērus par dimensiju tabulām, lai uzlabotu PowerPivot Excel projektu.

Jauns teksta izmērs (lookup) tabula

Apskatīsim tabulu ar pasūtījumu datiem (Microsoft Contoso dati ietver sevī arī datu kopu). Pieņemsim, ka tabulā ir lauki klientam, pasūtījuma datums, pasūtījumu kopsumma un pasūtījuma veids. Mēs pievērsīsimies pasūtījuma veida laukam. Pieņemsim, ka pasūtījuma veida lauks ietver tādas vērtības kā:

Patiesībā jums būtu kodi, bet, lai saglabātu šo piemēru vienkāršs, pieņemsim, ka tie ir faktiskās vērtības pasūtījumu tabulā.

Izmantojot PowerPivot Excel, jūs varētu viegli grupēt savus pasūtījumus pēc pasūtījuma veida. Ko darīt, ja vēlaties citu grupu? Piemēram, pieņemsim, ka jums ir nepieciešama "kategorijas" grupa, piemēram, datori, kameras un tālruņi. Pasūtījumu tabulā nav lauka "kategorija", taču to var viegli izveidot kā Excel tabulas PowerPivot skatījumu tabulu.

Pilnīga paraugu uzmeklēšanas tabula ir sniegta 1. tabulā . Tālāk ir norādītas darbības:

Ja izveidojat PivotTable programmā Excel, pamatojoties uz PowerPivot datiem, jūs varēsit grupēt pēc jaunās kategorijas lauka. Paturiet prātā, ka PowerPivot for Excel atbalsta tikai Inner Joins. Ja jūsu meklēšanas tabulā trūkst "pasūtījuma veida", visi attiecīgā veida ieraksti trūks visos PivotTable, pamatojoties uz PowerPivot datiem. Laiku pa laikam to būs jāpārbauda.

Datuma izmērs (lookup) tabula

Lielākajai daļai PowerPivot Excel projektu visticamāk būs vajadzīgs Datuma meklēšanas tabula. Lielākajai daļai datu kopu ir daži datuma lauki (-i). Ir funkcijas, lai aprēķinātu gadu un mēnesi.

Tomēr, ja jums ir nepieciešams faktiskais mēneša teksts vai ceturksnis, jums jāraksta sarežģīta formula. Daudz vieglāk ir iekļaut datuma rādītāju (lookup) tabulu un saskaņot to ar galvenā datu kopas mēneša numuru. Jūsu pasūtījumu tabulai būs jāpievieno kolonna, lai attēlotu mēneša numuru no laukuma "Pasūtījuma datums". DAX formula "mēnesī" mūsu piemērā ir "= MONTH ([Pasūtījuma datums]). Tas atgriezīs no katra ieraksta skaitli no 1 līdz 12. Mūsu dimensijas tabulā būs alternatīvas vērtības, kas saistītas ar mēneša numuru. sniegs jums elastību jūsu analīzē. Pilnīga parauga datuma dimensijas tabula ir zemāk 2. tabulā .

Datuma dimensijā vai meklēšanas tabulā būs 12 ieraksti. Mēneša slejā būs vērtības no 1 līdz 12. Citas slejas ietver īsu mēneša tekstu, pilna mēneša tekstu, ceturksni utt. Tālāk ir norādītas šādas darbības:

Atkal, pievienojot datumu dimensiju, jūs varat grupēt datus savā PivotTable, izmantojot kādu no dažādām vērtībām no datuma meklēšanas tabulas. Grupēšana pēc ceturkšņa vai mēneša nosaukums būs ātra.

Paraugu dimensijas (lookup) tabulas

1. tabula

Tips Kategorija
Netbooks Dators
Galddatori Dators
Monitori Dators
Projektori un ekrāni Dators
Printeri, skeneri un fakss Dators
Datora iestatīšana un serviss Dators
Datoru aksesuāri Dators
Digitālās fotokameras Kamera
Digitālās SLR fotokameras Kamera
Filmas fotokameras Kamera
Videokameras Kamera
Kameras un videokameras piederumi Kamera
Mājas un biroja telefoni Tālrunis
Touch Screen tālruņi Tālrunis
Smart tālruņi un plaukstdatori Tālrunis

2. tabula

MēnesisName MonthTextShort MonthTextFull Ceturksnis Semestris
1 Janvāris Janvāris Q1 H1
2 Februāris Februāris Q1 H1
3 Marts Marts Q1 H1
4 Apr Aprīlis Q2 H1
5 Maijs Maijs Q2 H1
6 Jūnijs jūnijs Q2 H1
7 Jūlijs Jūlijs Q3 H2
8 Augusts augusts Q3 H2
9 Septembris Septembris Q3 H2
10 Oktobris Oktobris Q4 H2
11 Novembris Novembris Q4 H2
12 Decembris Decembris Q4 H2