Lajur Unpivot LuckyTemplates – Tutorial Power Query

Lajur Unpivot LuckyTemplates – Tutorial Power Query

Ini ialah tutorial tentang lajur nyahpivot LuckyTemplates. Saya akan menunjukkan kepada anda cara menyahpangsi berbilang gabungan lajur. Anda boleh menonton video penuh tutorial ini di bahagian bawah blog ini.

Ini adalah sebahagian daripada siri variasi unpivot, yang semuanya tentang menukar data anda kepada format jadual yang betul yang sesuai untuk analisis. Kebanyakan transformasi boleh dilakukan menggunakan antara muka pengguna.

Contoh yang saya akan tunjukkan kepada anda adalah datang daripada soalan yang dibangkitkan oleh ahli LuckyTemplates dalam . Jika kita melihat jadual sumber, kita melihat satu baris. Reka letak yang diingini menunjukkan tiga rekod di mana baris tunggal daripada jadual sumber dipecah mengikut jenis lebih masa.

Lajur Unpivot LuckyTemplates – Tutorial Power Query

Jadi, kita perlu mencipta atribut yang menyatakan sesuatu tentang nilai dalam rekod itu, dan kemudian menggabungkan jam dan kos untuk jenis lebih masa itu.

Terdapat beberapa cara untuk mencapai ini, tetapi saya akan berkongsi dengan anda penyelesaian yang menggunakan fungsi M yang berkuasa, yang tidak tersedia melalui reben yang dipanggil List.Zip . Jadi mari kita periksa bagaimana ia berfungsi.

Isi kandungan

Lajur Nyahpivot LuckyTemplates Menggunakan List.Zip

Di bahagian atas sebelah kiri, saya mengezum ke dalam pasangan data dan kita boleh membezakan tiga jenis kerja lebih masa. Fungsi List.Zip mengambil satu senarai yang mengandungi senarai bersarang dan kemudian mengembalikan satu senarai dengan senarai bersarang sebagai hasilnya.

Lajur Unpivot LuckyTemplates – Tutorial Power Query

Senarai pertama kami akan mengandungi atribut yang menghantar sesuatu tentang nilai pada rekod itu. Senarai kedua akan mengandungi jam dan yang terakhir ialah kos.

Jika kita melihat ke kanan, kita dapat melihat bahawa List.Zip kemudiannya menggabungkan nilai tersebut daripada senarai bersarang berdasarkan kedudukannya. Jadi, segala-galanya di baris pertama di sebelah kiri akan digabungkan menjadi senarai baharu di sebelah kanan. Dan perkara yang sama berlaku untuk setiap baris lain dalam senarai sumber yang kami sediakan List.Zip.

Sekarang, mari pergi ke Power Query . Saya telah menyebut bahawa List.Zip tidak tersedia melalui reben, jadi kita perlu menulis beberapa M sebenar untuk menggunakannya. Dan kita boleh melakukannya jika kita menambah lajur tersuai.

Jadi, melalui meja mini di penjuru kiri, saya akan memilih Tambah Lajur Tersuai .

Lajur Unpivot LuckyTemplates – Tutorial Power Query

Mari masukkan List.Zip, kemudian letakkan kurungan pembukaan. Ia mencari satu senarai dengan senarai, bukan? Jadi saya akan menggunakan pemula senarai untuk mencipta senarai itu.

Kemudian, kita melihat nilai teks, satu untuk setiap jenis kerja lebih masa. Saya akan menambah koma dan membuat senarai baharu. Ingat bahawa List.Zip menggabungkan nilai berdasarkan kedudukannya dalam senarai. Jadi, kita mesti lulus nilai dalam susunan yang sama. Kemudian, saya akan meletakkan kurungan kerinting untuk senarai itu.

Senarai akhir kami akan mengandungi kos, jadi saya akan meletakkan koma dan membuka kurungan kerinting, dan memilih nilai dalam susunan yang sama. Dan sekali lagi, tambahkan kurungan kerinting penutup untuk senarai itu, kemudian kurungan kerinting penutup untuk senarai kami yang mengandungi senarai dan satu lagi kurungan penutup untuk fungsi tersebut. Kemudian, klik OK.

Lajur Unpivot LuckyTemplates – Tutorial Power Query

Sekarang, kita tidak lagi memerlukan lajur nilai di sini, bukan? Jadi saya akan memilih yang pertama, tekan shift, pilih yang terakhir, kemudian klik dan Alih Keluar Lajur .

Lajur Unpivot LuckyTemplates – Tutorial Power Query

Saya akan klik pada keputusan dalam ruang putih di sini untuk melihat kandungan senarai kami. Kita dapat melihat bahawa kita mempunyai senarai yang mengandungi berbilang senarai, dan itulah output yang List.Zip hasilkan.

Lajur Unpivot LuckyTemplates – Tutorial Power Query

Kembangkan Kepada Baris Baharu & Ekstrak Nilai

Jadi dengan anak panah sisi itu, saya akan mengembangkan ke baris baharu.

Lajur Unpivot LuckyTemplates – Tutorial Power Query

Dan ia menghasilkan tiga rekod. Apabila saya mengklik ke sisi dalam ruang putih sekali lagi, kita dapat melihat bahawa kita mempunyai nilai untuk rekod pertama itu.

Lajur Unpivot LuckyTemplates – Tutorial Power Query

Kita boleh mengekstraknya dengan mengklik anak panah ke sisi itu sekali lagi dan klik pada Nilai Ekstrak , kemudian pilih pembatas. Saya akan pergi dengan tab dan tekan OK.

Lajur Unpivot LuckyTemplates – Tutorial Power Query

Semua nilai tidak digabungkan dalam satu lajur, jadi pada tab Transform, kita boleh memilih Split Column , kemudian klik pada By limiter .

Lajur Unpivot LuckyTemplates – Tutorial Power Query

Kemudian di sini, kami memilih tab dan tekan OK.

Lajur Unpivot LuckyTemplates – Tutorial Power Query

Ia tidak mengesan jenis data dengan betul, jadi dengan menekan pada shift, saya akan memilih lajur terakhir dan pada tab Transform, pilih Kesan Jenis Data .

Lajur Unpivot LuckyTemplates – Tutorial Power Query

Dan sekarang, mari kita berikan nama yang sesuai untuk lajur ini.

Lajur Unpivot LuckyTemplates – Tutorial Power Query


Cara Menyahpivot Lajur Dalam LuckyTemplates
Asas Unpivot Dan Pivot Dalam LuckyTemplates – Editor Pertanyaan Semak
Parameter Pertanyaan LuckyTemplates: Mengoptimumkan Jadual

Kesimpulan

Dalam tutorial ini, saya telah menunjukkan kepada anda cara untuk menyahpaut gabungan berbilang lajur tanpa menggunakan mana-mana arahan LuckyTemplates Unpivot Columns yang boleh diakses pada reben. Di sini saya menggunakan List.Zip untuk menyahpangsi set data dalam Power Query.

Saya mengesyorkan agar anda meneroka lebih banyak fungsi ini dan melaksanakannya dalam laporan LuckyTemplates anda sendiri .

Semua yang terbaik!

Melissa


Apa Itu Diri Dalam Python: Contoh Dunia Sebenar

Apa Itu Diri Dalam Python: Contoh Dunia Sebenar

Apa Itu Diri Dalam Python: Contoh Dunia Sebenar

Cara Menyimpan & Memuatkan Fail RDS Dalam R

Cara Menyimpan & Memuatkan Fail RDS Dalam R

Anda akan belajar cara menyimpan dan memuatkan objek daripada fail .rds dalam R. Blog ini juga akan membincangkan cara mengimport objek dari R ke LuckyTemplates.

N Hari Perniagaan Pertama Dilawati Semula – Penyelesaian Bahasa Pengekodan DAX

N Hari Perniagaan Pertama Dilawati Semula – Penyelesaian Bahasa Pengekodan DAX

Dalam tutorial bahasa pengekodan DAX ini, pelajari cara menggunakan fungsi GENERATE dan cara menukar tajuk ukuran secara dinamik.

Pamerkan Cerapan Menggunakan Teknik Visual Dinamik Berbilang Thread Dalam LuckyTemplates

Pamerkan Cerapan Menggunakan Teknik Visual Dinamik Berbilang Thread Dalam LuckyTemplates

Tutorial ini akan merangkumi cara menggunakan teknik Visual Dinamik Berbilang Thread untuk mencipta cerapan daripada visualisasi data dinamik dalam laporan anda.

Pengenalan Untuk Menapis Konteks Dalam LuckyTemplates

Pengenalan Untuk Menapis Konteks Dalam LuckyTemplates

Dalam artikel ini, saya akan menjalankan konteks penapis. Konteks penapis ialah salah satu topik utama yang perlu dipelajari oleh mana-mana pengguna LuckyTemplates pada mulanya.

Petua Terbaik Menggunakan Aplikasi Dalam Perkhidmatan Dalam Talian LuckyTemplates

Petua Terbaik Menggunakan Aplikasi Dalam Perkhidmatan Dalam Talian LuckyTemplates

Saya ingin menunjukkan cara perkhidmatan dalam talian LuckyTemplates Apps boleh membantu dalam mengurus laporan dan cerapan berbeza yang dijana daripada pelbagai sumber.

Analisis Perubahan Margin Keuntungan Lebih Masa – Analitis Dengan LuckyTemplates Dan DAX

Analisis Perubahan Margin Keuntungan Lebih Masa – Analitis Dengan LuckyTemplates Dan DAX

Ketahui cara untuk menyelesaikan perubahan margin keuntungan anda menggunakan teknik seperti mengukur percabangan dan menggabungkan formula DAX dalam LuckyTemplates.

Idea Pewujudan Untuk Cache Data Dalam DAX Studio

Idea Pewujudan Untuk Cache Data Dalam DAX Studio

Tutorial ini akan membincangkan tentang idea pewujudan cache data dan cara ia mempengaruhi prestasi DAX dalam memberikan hasil.

Pelaporan Perniagaan Menggunakan LuckyTemplates

Pelaporan Perniagaan Menggunakan LuckyTemplates

Jika anda masih menggunakan Excel sehingga sekarang, maka inilah masa terbaik untuk mula menggunakan LuckyTemplates untuk keperluan pelaporan perniagaan anda.

Apakah LuckyTemplates Gateway? Semua yang Anda Perlu Tahu

Apakah LuckyTemplates Gateway? Semua yang Anda Perlu Tahu

Apakah LuckyTemplates Gateway? Semua yang Anda Perlu Tahu