Unul dintre lucrurile pe care le afirm cel mai mult despre PowerPivot pentru Excel este capacitatea de a adăuga tabele de căutare la seturile de date. De cele mai multe ori, datele cu care lucrați nu au toate domeniile de care aveți nevoie pentru analiza dvs. De exemplu, este posibil să aveți un câmp de date, dar trebuie să vă grupați date trimestriale. S-ar putea scrie o formulă, dar este mai ușor să creați o tabelă de căutare simplă în mediul PowerPivot.
De asemenea, puteți utiliza acest tabel de căutare pentru o altă grupare, cum ar fi numele lunii și prima / a doua jumătate a anului. În termenii de stocare a datelor, creați de fapt o tabelă de date pentru date. În acest articol, vă voi da câteva exemple de tabele de dimensiuni pentru a vă îmbunătăți proiectul PowerPivot for Excel.
Tabel cu dimensiune text nou (Lookup)
Să luăm în considerare un tabel cu date de comandă. Presupunem că tabelul are câmpuri pentru client, data comenzii, numărul total de comenzi și tipul comenzii. Vom concentra asupra câmpului tipului de comandă. Presupunem că câmpul pentru tipul comenzii include valori precum:
- Netbooks
- Desktop-uri
- monitoare
- Proiectoare
- Imprimante
- Scanere
- Camere digitale
- Camere digitale SLR
- Aparate de filmat
- Camere de filmat
- Telefoane Office
- Telefoane inteligente
- PDA-uri
- Accesorii telefoane mobile
În realitate, veți avea coduri pentru acestea, dar pentru a păstra acest exemplu simplu, presupunem că acestea sunt valorile reale din tabelul de ordine. Folosind PowerPivot pentru Excel, veți putea ușor să grupați comenzile dvs. după tipul de comandă.
Dacă ați fi dorit o grupare diferită? De exemplu, presupuneți că aveți nevoie de o grupare de categorii cum ar fi computere, camere de luat vederi și telefoane. Tabela de comenzi nu are un câmp de categorii, dar îl puteți crea cu ușurință ca o tabelă de căutare în PowerPivot pentru Excel. Tabelul complet de căutare eșantion este mai jos tabelul 1 .
Iată pașii:
- Pasul 1: Aveți nevoie de o listă distinctă de la câmpul de tip pentru tabelul de căutare. Acesta va fi câmpul dvs. de căutare. Din setul de date, creați o listă distinctă de valori din câmpul tipului de comandă. Introduceți lista distinctivă de tipuri într-un registru de lucru Excel. Etichetați coloana Tip .
- Pasul 2: În coloana de lângă coloana de căutare (Tip), adăugați noul câmp pe care doriți să îl grupați. În exemplul nostru, adăugați o coloană cu o etichetă numită Categorie .
- Pasul 3: Pentru fiecare valoare din lista dvs. de valori distincte (tipurile din acest exemplu), adăugați valoarea corespunzătoare Categorie valori. În exemplul nostru simplu, introduceți unul calculatoare , Camere foto sau Telefoane în Categorie coloană.
- Pasul 4: Copiați Tip și Categorie tabel de date în clipboard.
- Pasul 5: Deschideți agenda de lucru Excel cu datele de comandă din PowerPivot pentru Excel. Lansați fereastra PowerPivot. Faceți clic pe Paste, care vă va aduce noul tabel de căutare. Dați tabelului un nume și asigurați-vă că verificați Utilizați primul rând ca anteturi de coloane. Clic O.K. Ați creat o masă de căutare în PowerPivot.
- Pasul 6: Creați o relație între Tip domeniu în Ordin tabelul și Categorie în câmpul de căutare. Faceți clic pe Proiecta panglică și alegeți Creați relații. Faceți selecțiile în Creați relații dialog și faceți clic pe Crea.
Atunci când creați un PivotTable în Excel bazat pe datele PowerPivot, veți putea grupa prin noul dvs. Categorie camp. Rețineți că PowerPivot pentru Excel acceptă numai conexiunile interne. Dacă aveți un tipul comenzii care lipsesc din tabelul de căutare, toate înregistrările corespunzătoare pentru acest tip vor lipsi din orice PivotTable pe baza datelor PowerPivot. Va trebui să verificați acest lucru din când în când.
Tabelul Dimensiune (Lookup)
În majoritatea proiectelor dvs. PowerPivot for Excel, probabil că veți avea nevoie de tabelul de căutare Data. Cele mai multe seturi de date au un anumit câmp de date. Există funcții pentru a calcula anul și luna.
Cu toate acestea, dacă aveți nevoie de textul din luna curentă sau trimestrul, trebuie să scrieți o formulă complexă. Este mult mai ușor să includeți o tabelă pentru dimensiunea datei (căutarea) și să o potriviți cu numărul lunii din setul principal de date. Va trebui să adăugați o coloană în tabelul de comandă pentru a reprezenta numărul lunii din câmpul datei comenzii. Formula DAX pentru lună în exemplul nostru este = LUNĂ (Data ordonării). Aceasta va returna un număr între 1 și 12 pentru fiecare înregistrare. Tabelul de dimensiuni va furniza valori alternative care se leagă de numărul lunii. Acest lucru vă va oferi flexibilitate în analiza dvs. Tabelul de dimensiuni datei eșantionului complet este de mai jos masa 2 .
Dimensiunea datei sau tabelul de căutare vor include 12 înregistrări. Coloana din lună va avea valori de la 1 la 12. Alte coloane vor include textul lunii abreviate, textul întregului lună, trimestrul etc. Aici sunt pașii:
- Pasul 1: Copiați tabelul din Tabelul 2 de mai jos și inserați în PowerPivot. Puteți crea acest tabel în Excel, dar vă economisesc timp. Ar trebui să puteți să inserați direct din datele selectate mai jos, dacă utilizați Internet Explorer sau Edge. PowerPivot preia formatul tabelului în testările mele. Dacă utilizați un alt browser, va trebui să lipiți mai întâi în Excel și să îl copiați din Excel pentru a prelua formatul tabelului.
- Pasul 2: Deschideți agenda de lucru Excel cu datele de comandă din PowerPivot pentru Excel. Lansați fereastra PowerPivot. Clic Pastă care va aduce tabelul de căutare copiat din tabelul de mai jos sau din Excel. Dați tabelului un nume și asigurați-vă că verificați Utilizați primul rând ca anteturi de coloane. Clic O.K. Ați creat o tabelă de căutare de date în PowerPivot.
- Pasul 3: Creați o relație între Lună domeniu în Ordin tabelul și MonthNumber în câmpul de căutare. Faceți clic pe Proiecta panglică și alegeți Creați relații. Faceți selecțiile în Creați relații dialog și faceți clic pe Crea.
Din nou, adăugând o dimensiune a datei, veți putea grupa datele în PivotTable utilizând oricare dintre valorile diferite din tabela de căutare a datei. Gruparea pe trimestru sau numele lunii va fi un moment.
Tabele de mărime de mărime (Lookup)
tabelul 1
Tip | Categorie |
Netbooks | Calculator |
Desktop-uri | Calculator |
monitoare | Calculator |
Proiectoare și ecrane | Calculator |
Imprimante, scanere și fax | Calculator |
Computer Setup & Service | Calculator |
Accesorii pentru calculatoare | Calculator |
Camere digitale | aparat foto |
Camere digitale SLR | aparat foto |
Aparate de filmat | aparat foto |
Camere de filmat | aparat foto |
Accesorii pentru camere și camere video | aparat foto |
Telefoane Home & Office | Telefon |
Touch Screen Phones | Telefon |
Telefoane inteligente și PDA-uri | Telefon |
masa 2
MonthNumber | MonthTextShort | MonthTextFull | Sfert | Semestru |
1 | Jan | ianuarie | Q1 | H1 |
2 | februarie | februarie | Q1 | H1 |
3 | strica | Martie | Q1 | H1 |
4 | Aprilie | Aprilie | Q2 | H1 |
5 | Mai | Mai | Q2 | H1 |
6 | Iunie | iunie | Q2 | H1 |
7 | iulie | iulie | Q3 | H2 |
8 | august | August | Q3 | H2 |
9 | septembrie | Septembrie | Q3 | H2 |
10 | octombrie | octombrie | T4 | H2 |
11 | noiembrie | noiembrie | T4 | H2 |
12 | decembrie | decembrie | T4 | H2 |