PowerPivot kanggo Excel - Lookup Table ing Data Warehouse

Salah siji perkara sing paling dakkarepake babagan PowerPivot kanggo Excel yaiku kemampuan kanggo nambah tabel lookup kanggo set data. Paling wektu, data sing digunakake ora duwe lapangan sing perlu kanggo analisis sampeyan. Contone, sampeyan bisa uga duwe kolom tanggal nanging kudu klompok data kanthi kui. Sampeyan bisa nulis rumus, nanging luwih gampang kanggo nggawe tabel lookup sing prasaja ing lingkungan PowerPivot.

Sampeyan uga bisa nggunakake tabel lookup iki kanggo klompok liya kayata jeneng sasi lan sepisanan sepisanan / sasi ing taun kasebut. Ing istilah warehousing data, sampeyan bener nggawe tabel dimensi tanggal. Ing artikel iki, aku bakal menehi sampeyan sawetara conto tabel ukuran kanggo nambah PowerPivot kanggo proyek Excel.

Tabel Teks Anyar (Lookup)

Ayo ngerteni tabel karo data supaya (data Contoso saka Microsoft kalebu data simile kanggo kasebut). Anggap tabel nduweni kothak kanggo customer, order tanggal, total order, lan tipe order. Kita bakal fokus ing kolom jinis urutan. Asumsikan kolom jinis urutan kalebu nilai kaya:

Ing kasunyatan, sampeyan bakal duwe kode kasebut nanging supaya conto iki gampang, anggap iki minangka nilai-nilai sing bener ing tabel urutan.

Nggunakake PowerPivot kanggo Excel, sampeyan bakal kanthi gampang bisa nglumpukake pesenan kanthi tipe pesenan. Apa yen sampeyan pengin klompok liyane? Contone, nganggep sampeyan kudu klompok "kategori" kayata komputer, kamera, lan telpon. Tabel urutan ora duwe "kategori" lapangan, nanging sampeyan bisa kanthi gampang nggawe minangka tabel lookup ing PowerPivot for Excel.

Tabel panelusur sampel lengkap wonten ing Tabel 1 . Punika langkah-langkahipun:

Nalika nggawe PivotTable ing Excel adhedhasar data PowerPivot, sampeyan bakal bisa klompok miturut kategori Kategori sampeyan sing anyar. Elinga yen PowerPivot kanggo Excel mung ndhukung Inner Join. Yen sampeyan duwe "tipe pesenan" ilang saka tabel lookup, kabeh cathetan sing cocog kanggo jinis kasebut bakal ilang saka sembarang PivotTable adhedhasar data PowerPivot. Sampeyan kudu mriksa iki saka wektu kanggo wektu.

Tanggal Dimensi (Lookup) Tabel

Tabel Tanggal pamriksan bakal paling kerep dibutuhake ing sebagian besar proyek PowerPivot kanggo Excel. Paling data set duwe sawetara jinis tanggal (s). Ana fungsi kanggo ngetung taun lan sasi.

Nanging, yen sampeyan butuh teks wulan utawa wulan, sampeyan kudu nulis rumus rumit. Iku luwih gampang kanggo kalebu Tabel dimensi (lookup) lan cocog karo nomer sasi ing data utama. Sampeyan kudu nambah kolom menyang tabel pesenan kanggo makili nomer sasi saka kolom tanggalane. Rumus DAX kanggo "sasi" ing tuladha kita yaiku "= BULAN ([Tanggal Pesenan]), iki bakal ngasilake nomer antarane 1 lan 12 kanggo saben rekaman Tabel dimensi kita bakal nyedhiyakake nilai-nilai alternatif, kang pranala menyang nomer sasi. bakal nyedhiyani sampeyan keluwesan ing analisis Panjenengan. Tabel dimensi tanggal sampel lengkap ing ngisor iki ing Tabel 2 .

Tabel dimensi utawa lookup tanggal bakal kalebu 12 cathetan. Kolom bulan bakal duwe angka 1 - 12. Kolom liyane bakal kalebu singkatan teks bulan, teks bulan lengkap, kuartal, dll. Berikut langkah-langkah:

Maneh, kanthi tambahan dimensi tanggal, sampeyan bakal bisa ngelompokake data ing PivotTable nggunakake sembarang nilai sing beda saka tabel panelusur tanggal. Penggabungan miturut kuarter utawa jeneng sasi bakal dadi swara.

Tabel Ukuran (Lookup) Tabel

Tabel 1

Ketik Babagan
Netbook Komputer
Desktops Komputer
Monitor Komputer
Proyektor & Layar Komputer
Printer, Scanner & Fax Komputer
Konfigurasi Komputer & Layanan Komputer
Aksesoris Komputer Komputer
Digital Cameras Kamera
Digital SLR Cameras Kamera
Film Kamera Kamera
Camcorder Kamera
Cameras & Camcorders Accessories Kamera
Kantor Ngarep & Kantor Telpon
Telpon Layar Sentuh Telpon
Ponsel cerdas & PDA Telpon

Tabel 2

MonthNumber TanggalTeks WulanTextFull Kuartal Semester
1 Jan Januari Q1 H1
2 Februari Februari Q1 H1
3 Mar Maret Q1 H1
4 Apr April Q2 H1
5 Mei Mei Q2 H1
6 Jun Juni Q2 H1
7 Jul Juli Q3 H2
8 Aug Agustus Q3 H2
9 Sep September Q3 H2
10 Oct Oktober Q4 H2
11 Nov Nopember Q4 H2
12 Dec Desember Q4 H2