Ien fan 'e dingen dy't ik meastentiids listje oer PowerPivot foar Excel is de mooglikheid om toetseboerd tafoegingen oan jo data-sets te foegjen. Meastentiids binne de gegevens dy't jo wurkje mei hat gjin elke fjild dy't jo nedich hawwe foar jo analyze. Jo kinne bygelyks in datumfjild hawwe mar jo moatte jo gegevens groeie troch fjirde. Jo kinne in formule skriuwe, mar it is makliker om in ienfâldige opslachtabel te meitsjen binnen de PowerPivot-omjouwing.
Jo kinne ek dizze opslageletabel brûke foar in oare groepearing as moannenamme en earste / twadde helte fan 'e jier. Yn gegevens fan depotdatums binne jo in datum dimensjeel tabel meitsje. Yn dit artikel sil ik jo in pear fan foarbyldmaatskippen jaan om jo PowerPivot foar Excel projekt te ferbetterjen.
Nije tekstmjitting (sykjen) Tabel
Lit in tabel mei bestelling gegevens (de Contoso-data fan Microsoft befettet in gegevensbestân lykas dit). Tink derom dat tafel fjilden foar klant, bestellingsdatum, oarder allinich, en oarder type. Wy sille rjochtsje op it fjild fan it bestellings type. Asjebleaft dat it fjild fan it bestellingstype ek wearden as:
- Netbooks
- Desktops
- Monitors
- Projektoren
- Printers
- Scanners
- Digital Cameras
- Digitale SLR-kamera's
- Filmkameras
- Camcorders
- Office Phones
- Smartphones
- PDA's
- Cell Phones Accessories
Yn 'e wurklikheid hawwe jo foar sokke koaden nedich om dit foarbyld ienfâldich te hâlden, asjebleaft dat de eigentlike wearden yn' e bestel tabel binne.
Mei help fan PowerPivot foar Excel kinne jo jo oarders gewoan befetsje mei bestellingstyp. Wat as jo in oare groep woe? Sjoch bygelyks, jo moatte in "kategory" groepearje lykas kompjûters, kamera's en tillefoans. De bestellingstafel hat gjin "kategory" fjild, mar jo kinne it maklik maklik meitsje as tafoegingsbalke yn PowerPivot foar Excel.
It folsleine sample-tafelstyl is hjirûnder yn Tabel 1 . Hjir binne de stappen:
- Stap 1: Jo hawwe in ûnderskate list nedich fan it type fjild foar jo sykombatabel. Dit sil jo sykfjild wêze. Ut jo data-set, meitsje in ûnderskate list fan wearden út it fjild op te nimmen. Fier de ûnderskate list fan "typen" yn in Excel-arbeidboek yn. Markearje de kolom Type.
- Stap 2: Yn 'e kolom neist dyn sykopsje (Type), add it nij fjild dat jo grapke wolle. Yn ús foarbyld sette in kolom mei in label mei de namme Category.
- Stap 3: Foar elke wearde yn jo ûnderskate list fan wearden (typen yn dit foarbyld) add the corresponding "Category"-wearden. Yn ús ienfâldige foarbyld ynfiere jo Computer, Kameras of Phones yn 'e kategory kolom.
- Stap 4: Kopiearje it domein Type en kategory yn jo klamboerd.
- Stap 5: Iepenje it Excel wurkboek mei de bestellingsgegevens yn PowerPivot foar Excel. Laad it PowerPivot-finster. Klik Paste dy't jo nije opsyklistet bringt. Jou de tabel in namme en meitsje der wis fan dat jo kontrolearje "Brûk earste rige as kolomheaders." Klik OK. Jo hawwe in lookuptabel yn PowerPivot makke.
- Stap 6: Stel in relaasje tusken it type fjild yn 'e Bestel tabel en it fjildkategory yn' e opsyklistafel. Klik op it ûntwerpband en kieze relaasjes oan. Selektearje de seleksjes yn it dialoochfinster Create Relationship en klik op Create.
As jo in PivotTable yn Excel oanbiede op grûn fan de data fan PowerPivot, kinne jo in groep wêze mei jo nije kategory fjild. Tink derom dat PowerPivot foar Excel allinich yntern Joins stipet. As jo in "bestandtype" fermûn hawwe fan jo sykombatabel, dan wurde alle relevante notysjes foar dat type ûntbrekt fan alle PivotTable basearre op de data fan PowerPivot. Jo sille dit fan tyd te kontrolearje.
Date Dimension (opdracht) Tabel
De datieropslachstafel sil meast probearre wurde yn 't measte fan jo PowerPivot foar Excel-projekten. De measte gegevens foarsjennings hawwe wat type datum (s). Der binne funksjes om it jier en moanne te berekkenjen.
As jo de tema fan 'e moanne of it fjirde moanne nedich hawwe, moatte jo in komplekse formule skriuwe. It is in protte makliker om in datum dimensje (lookup) tabel op te nimmen en oerienkomme mei it moannennûmer yn jo haaddatumset. Jo moatte in kolom tafoegje oan jo bestel-tabel om it moannennûmer út te jaan út it bestelfjild. De DAX-formule foar "moanne" yn ús foarbyld is "= MONTH ([Bestjoersdatum]). Dit sil in oantal tusken 1 en 12 foar elke record weromjaan. sil jo fleksibiliteit jouwe yn jo analyse. De folsleine foarbylddimensiontabel is ûnder yn Tabel 2 .
De datum dimensje of opfangtafel sil 12 rekken opnimme. De moanne-kolom hat de wearden 1 - 12. Oare pylders sille ûnderkant moanne tekst, folsleine moanne tekst, fjirde, ensfh. Hjir binne de stappen:
- Stap 1: Kopiearje de tafel fan tabel 2 hjirûnder en paste yn PowerPivot. Jo kinne dizze tabel yn Excel meitsje, mar ik sparje jo tiid. Jo moatte direkt fan de selekteare gegevens pleatse as jo Internet Explorer brûke. PowerPivot nimt de tabelformaat yn myn testen. As jo in oare browser brûke, kinne jo miskien earst yn Excel yntekenje en it kopiearje fanút Excel om de tabelformaat te selektearjen.
- Stap 2: Iepenje it Excel wurkboek mei de bestellingsgegevens yn PowerPivot foar Excel. Laad it PowerPivot-finster. Klikke Paste wêrtroch jo tafoegje tafel kopieert fan 'e tabel hjirûnder of fanút Excel kopieert. Jou de tabel in namme en meitsje der wis fan dat jo kontrolearje "Brûk earste rige as kolomheaders." Klik OK. Jo hawwe in datum opnij tafel yn PowerPivot makke.
- Stap 3 : Skeakelje in relaasje tusken it fjild fan 'e moannen yn' e Oarder tabel en it fjild MonthNumber yn 'e opsyklistafel. Klik op it ûntwerpband en kieze relaasjes oan. Selektearje de seleksjes yn it dialoochfinster Create Relationship en klik op Create.
Werom, mei de oanfolling fan in datum dimensje, kinne jo de daten yn jo PivotTable groeie mei ien fan 'e ferskillende wearden út' e datum opnij tafel. Groepearjen nei kwartier of de namme fan 'e moanne sil in snap wurde.
Sample Dimension (Lookup) Tafels
Tabel 1
Type | Kategory |
Netbooks | Kompjûter |
Desktops | Kompjûter |
Monitors | Kompjûter |
Projektoren & skermen | Kompjûter |
Printers, Scanners & Fax | Kompjûter |
Computer Setup & Service | Kompjûter |
Computer Accessories | Kompjûter |
Digital Cameras | Kamera |
Digitale SLR-kamera's | Kamera |
Filmkameras | Kamera |
Camcorders | Kamera |
Kameras & Camcorders Accessories | Kamera |
Home & Office Phones | Telefoan |
Touch Screen Phones | Telefoan |
Smartphones & PDA's | Telefoan |
Tabel 2
MonthNumber | MonthTextShort | MonthTextFull | Kertier | Semester |
1 | Jan | jannewaris | Q1 | H1 |
2 | Feb. | febrewaris | Q1 | H1 |
3 | Mar | maart | Q1 | H1 |
4 | Apr | april | Q2 | H1 |
5 | Meie | Meie | Q2 | H1 |
6 | Jun | juny | Q2 | H1 |
7 | Jul | july | Q3 | H2 |
8 | Aug | augustus | Q3 | H2 |
9 | Sep | spetimber | Q3 | H2 |
10 | Okt | oktober | Q4 | H2 |
11 | Nov | novimber | Q4 | H2 |
12 | Dec | desimber | Q4 | H2 |