Isa sa mga bagay na pinaka-listahan ko tungkol sa PowerPivot para sa Excel ay ang kakayahang magdagdag ng mga lookup table sa iyong mga set ng data. Karamihan ng panahon, ang datos na iyong pinagtatrabahuhan ay walang mga patlang na kailangan mo para sa iyong pag-aaral. Halimbawa, maaari kang magkaroon ng isang patlang ng petsa ngunit kailangan mong i-grupo ang iyong data sa quarter. Maaari kang magsulat ng isang pormula, ngunit mas madaling lumikha ng isang simpleng lookup table sa loob ng PowerPivot na kapaligiran.
Maaari mo ring gamitin ang table lookup na ito para sa isa pang grupo tulad ng pangalan ng buwan at una / ikalawang kalahati ng taon. Sa mga tuntunin ng warehousing ng data, talagang gumagawa ka ng table ng dimensyon ng petsa. Sa artikulong ito, ibibigay ko sa iyo ang isang pares ng mga halimbawa ng mga talahanayan ng dimensyon upang mapahusay ang iyong PowerPivot para sa Excel na proyekto.
Bagong Teksto Sukat (Lookup) Table
Isaalang-alang ang isang table na may data ng order. Ipagpalagay na ang talahanayan ay may mga patlang para sa customer, petsa ng order, kabuuang order, at uri ng order. Kami ay mag-focus sa patlang ng uri ng order. Ipagpalagay na ang patlang ng uri ng order ay may mga halaga tulad ng:
- Netbooks
- Mga desktop
- Mga sinusubaybayan
- Projectors
- Mga Printer
- Mga Scanner
- Digital Camera
- Digital SLR Cameras
- Film Camera
- Mga Camcorder
- Mga Opisina ng Telepono
- Mga Smart phone
- PDAs
- Mga Kagamitan sa Cellphone
Sa katotohanan, magkakaroon ka ng mga code para sa mga ito ngunit upang panatilihing simple ang halimbawang ito, ipalagay na ang mga ito ay ang mga aktwal na halaga sa talahanayan ng order. Paggamit ng PowerPivot para sa Excel, madali mong ma-grupo ang iyong mga order sa pamamagitan ng uri ng order.
Paano kung gusto mo ng ibang pagpapangkat? Halimbawa, ipagpalagay na kailangan mo ng isang kategorya ng pagpapangkat tulad ng mga computer, camera, at phone. Ang talahanayan ng pagkakasunod-sunod ay walang patlang ng kategorya, ngunit maaari mong madaling gawin ito bilang isang lookup table sa PowerPivot para sa Excel. Ang kumpletong sample lookup table ay nasa ibaba Talahanayan 1 .
Narito ang mga hakbang:
- Hakbang 1: Kailangan mo ng isang natatanging listahan mula sa uri ng field para sa iyong lookup table. Ito ang iyong magiging lookup field. Mula sa iyong hanay ng data, lumikha ng isang natatanging listahan ng mga halaga mula sa field ng uri ng order. Ipasok ang natatanging listahan ng mga uri sa isang workbook sa Excel. Lagyan ng label ang haligi Uri .
- Hakbang 2: Sa haligi sa tabi ng iyong hanay ng lookup (Uri), idagdag ang bagong field na nais mong pangkatin. Sa aming halimbawa, magdagdag ng haligi na may label na tinatawag Kategorya .
- Hakbang 3: Para sa bawat halaga sa iyong natatanging listahan ng mga halaga (mga uri sa halimbawang ito), idagdag ang kaukulang Kategorya mga halaga. Sa aming simpleng halimbawa, ipasok ang alinman Mga Computer , Mga Camera o Mga Telepono sa Kategorya haligi.
- Hakbang 4: Kopyahin ang Uri at Kategorya data table sa iyong clipboard.
- Hakbang 5: Buksan ang workbook ng Excel gamit ang data ng order sa PowerPivot para sa Excel. Ilunsad ang PowerPivot Window. I-click ang I-paste na dadalhin sa iyong bagong lookup table. Bigyan ang pangalan ng talahanayan at siguraduhin mong suriin Gamitin ang unang hilera bilang mga header ng hanay. Mag-click OK. Gumawa ka ng lookup table sa PowerPivot.
- Hakbang 6: Lumikha ng isang relasyon sa pagitan ng Uri patlang sa Order talahanayan at ang Kategorya patlang sa lookup table. Mag-click sa Disenyo laso at pumili Gumawa ng Relasyon. Gawin ang mga seleksyon sa Gumawa ng Relasyon dialog at i-click Lumikha.
Kapag lumikha ka ng isang PivotTable sa Excel batay sa data ng PowerPivot, magagawa mong mag-grupo ayon sa iyong bago Kategorya patlang. Tandaan na sinusuportahan lamang ng PowerPivot para sa Excel ang Inner na Pagsali. Kung mayroon kang isang uri ng order nawawala mula sa iyong lookup table, ang lahat ng nararapat na talaan para sa ganitong uri ay nawawala mula sa anumang PivotTable batay sa data ng PowerPivot. Kailangan mong suriin ito mula sa oras-oras.
Petsa ng Dimensyon (Lookup) Table
Ang Table ng lookup ng petsa ay malamang na kinakailangan sa karamihan ng iyong PowerPivot para sa mga proyekto ng Excel. Ang karamihan sa mga hanay ng data ay may ilang uri ng (mga) patlang ng petsa. Mayroong mga function upang kalkulahin ang taon at buwan.
Gayunpaman, kung kailangan mo ang aktwal na teksto ng buwan o ang quarter, kailangan mong magsulat ng komplikadong formula. Ito ay mas madali upang isama ang isang talahanayan ng Dimensyon ng Petsa (lookup) at itugma ito sa numero ng buwan sa iyong pangunahing hanay ng data. Kakailanganin mong magdagdag ng haligi sa iyong talahanayan ng pagkakasunud-sunod upang kumatawan sa numero ng buwan mula sa patlang ng petsa ng order. Ang formula ng DAX para sa buwan sa aming halimbawa ay = MONTH (Petsa ng Order). Ito ay babalik sa isang numero sa pagitan ng 1 at 12 para sa bawat rekord. Ang talahanayan ng dimensyon ay magbibigay ng kahaliling mga halaga, na may kaugnayan sa numero ng buwan. Ito ay magbibigay sa iyo ng kakayahang umangkop sa iyong pagtatasa. Ang kumpletong table ng dimensyon ng petsa ng sample ay nasa ibaba Talahanayan 2 .
Kasama sa dimensyon ng petsa o lookup table ang 12 mga talaan. Ang haligi ng buwan ay magkakaroon ng mga halagang 1 - 12. Ang iba pang mga haligi ay isama ang dinaglat na teksto ng buwan, buong buwan na teksto, quarter, at iba pa. Narito ang mga hakbang:
- Hakbang 1: Kopyahin ang talahanayan mula sa Table 2 sa ibaba at ilagay sa PowerPivot. Maaari kang lumikha ng mesa na ito sa Excel ngunit ako ay nagse-save ka ng oras. Dapat kang makakapag-paste nang direkta mula sa napiling data sa ibaba kung gumagamit ka ng Internet Explorer o Edge. Kinukuha ng PowerPivot ang format ng talahanayan sa aking pagsubok. Kung gumagamit ka ng isa pang browser, maaari kang mag-paste muna sa Excel at kopyahin ito mula sa Excel upang kunin ang pag-format ng talahanayan.
- Hakbang 2: Buksan ang workbook ng Excel gamit ang data ng order sa PowerPivot para sa Excel. Ilunsad ang PowerPivot Window. Mag-click I-paste na magdadala sa iyong lookup table na kinopya mula sa talahanayan sa ibaba o mula sa Excel. Bigyan ang pangalan ng talahanayan at siguraduhin mong suriin Gamitin ang unang hilera bilang mga header ng hanay. Mag-click OK. Gumawa ka ng table lookup ng petsa sa PowerPivot.
- Hakbang 3: Lumikha ng isang relasyon sa pagitan ng Buwan patlang sa Order talahanayan at ang MonthNumber patlang sa lookup table. Mag-click sa Disenyo laso at pumili Gumawa ng Relasyon. Gawin ang mga seleksyon sa Gumawa ng Relasyon dialog at i-click Lumikha.
Muli, sa pagdaragdag ng isang sukat ng petsa, makakapag-grupo ka ng data sa iyong PivotTable gamit ang alinman sa iba't ibang mga halaga mula sa table lookup ng petsa. Ang pagpapangkat ng quarter o ang pangalan ng buwan ay magiging isang snap.
Sample na Dimensyon (Lookup) Tables
Talahanayan 1
Uri | Kategorya |
Netbooks | Computer |
Mga desktop | Computer |
Mga sinusubaybayan | Computer |
Projectors & Screens | Computer |
Mga Printer, Mga Scanner at Fax | Computer |
Computer Setup & Service | Computer |
Mga Aksesorya ng Computer | Computer |
Digital Camera | Camera |
Digital SLR Cameras | Camera |
Film Camera | Camera |
Mga Camcorder | Camera |
Cameras & Camcorders Accessories | Camera |
Home & Office Phones | Telepono |
Mga Telepono ng Touch Screen | Telepono |
Mga Smart phone & PDA | Telepono |
Talahanayan 2
MonthNumber | MonthTextShort | MonthTextFull | Quarter | Semestre |
1 | Jan | Enero | Q1 | H1 |
2 | Pebrero | Pebrero | Q1 | H1 |
3 | Mar | Marso | Q1 | H1 |
4 | Abr | Abril | Q2 | H1 |
5 | Mayo | Mayo | Q2 | H1 |
6 | Hunyo | Hunyo | Q2 | H1 |
7 | Hulyo | Hulyo | Q3 | H2 |
8 | Ago | Agosto | Q3 | H2 |
9 | Setyembre | Setyembre | Q3 | H2 |
10 | Oktubre | Oktubre | Q4 | H2 |
11 | Nobyembre | Nobyembre | Q4 | H2 |
12 | Disyembre | Disyembre | Q4 | H2 |