Gunakan DAX Untuk Membahagikan & Mengumpul Data Dalam LuckyTemplates

Gunakan DAX Untuk Membahagikan & Mengumpul Data Dalam LuckyTemplates

Menggunakan langkah DAX untuk mengumpulkan data secara dinamik dalam LuckyTemplates sangat berkuasa. Anda sedang membina model data anda dan mencipta pelbagai penapis dan cara untuk memotong data anda. Anda boleh menonton video penuh tutorial ini di bahagian bawah blog ini.

Ini sedikit lebih maju hari ini, tetapi saya suka bahan jenis ini dalam LuckyTemplates.

Ingat, ini mungkin tidak wujud dalam set data asal anda, jadi anda mencipta cerapan baharu yang benar-benar akan dihargai oleh pengguna kandungan anda.

Dalam contoh ini, saya menunjukkan kepada anda cara anda boleh mendapatkan semula hasil dalam lajur yang dikira. Anda kemudian boleh menilai setiap hasil tersebut dengan menjalankannya melalui beberapa parameter yang anda ada dalam 'jadual sokongan' yang lain.

Kami mungkin ingin dapat melihat yang mana produk margin tinggi kami, produk margin julat pertengahan dan produk margin julat rendah kami.

Isi kandungan

Mencipta Purata Margin

Mari kita lihat model data kami dahulu.

Dengan jadual yang kami ada di sini, sebenarnya tiada cara untuk kami mengumpulkan produk kami secara dinamik.

Gunakan DAX Untuk Membahagikan & Mengumpul Data Dalam LuckyTemplates

Jadi apa yang kita perlu lakukan ialah membuat jadual sokongan dengan kumpulan produk margin rendah, pertengahan dan tinggi.

Untuk berbuat demikian, kami akan bermula dengan lajur pengiraan Purata Margin kami .

Dalam model ini, kita sudah mempunyai Jumlah Keuntungan iaitu Jumlah Jualan tolak Jumlah Kos.

Gunakan DAX Untuk Membahagikan & Mengumpul Data Dalam LuckyTemplates

Jadi, jika kita ingin mendapatkan Purata Margin , kita hanya perlu membuat lajur yang dikira dan membahagikan Jumlah Keuntungan dengan Jumlah Jualan .

Ambil perhatian bahawa dalam imej di bawah ini, saya telah menukar format lajur Purata Margin kepada peratusan dan mengisih lajur supaya ia disusun daripada peratusan tertinggi kepada peratusan terendah.

Gunakan DAX Untuk Membahagikan & Mengumpul Data Dalam LuckyTemplates

Mencipta Jadual Sokongan

Memandangkan kami telah mencipta Purata Margin kami, kami boleh meneruskan untuk mencipta jadual sokongan kami yang akan membolehkan kami membahagikan produk kami mengikut margin.

Untuk berbuat demikian, klik pada Masukkan Data di sudut kiri atas skrin.

Gunakan DAX Untuk Membahagikan & Mengumpul Data Dalam LuckyTemplates

Tetingkap pop timbul seperti ini akan muncul. Kita perlu menukar nama dan lajur input.

Gunakan DAX Untuk Membahagikan & Mengumpul Data Dalam LuckyTemplates

Dalam kes ini, mari kita panggil jadual sokongan ini Kumpulan Margin Produk . Dan kita akan mempunyai lajur Kumpulan dengan Rendah, Pertengahan dan Tinggi. Mari kita juga mempunyai lajur Min dan Maks.

Jadi produk margin rendah kami akan berkisar antara 30% hingga 36%. Untuk produk margin julat pertengahan yang akan menjadi daripada 36% hingga 38%. Kemudian produk margin tinggi kami adalah daripada 38% sehingga 100%.

Selepas memasukkan semua data yang diperlukan, klik Muatkan.

Gunakan DAX Untuk Membahagikan & Mengumpul Data Dalam LuckyTemplates

Sekarang kami mempunyai meja sokongan.

Gunakan DAX Untuk Membahagikan & Mengumpul Data Dalam LuckyTemplates

Dan kita juga kini boleh menggunakan Kumpulan ini dengan Rendah, Pertengahan, Tinggi dalam logik kita.

Cara Membahagikan dan Menghimpunkan Data Dalam LuckyTemplates

Untuk mengusahakan formula kami, marilah kami membuat ukuran baharu dan memanggilnya Keuntungan Kumpulan Margin .

Kami akan menggunakan KIRA di sini dan kemudian Jumlah Keuntungan supaya kami boleh memperoleh jumlah keuntungan dalam kumpulan.

Gunakan DAX Untuk Membahagikan & Mengumpul Data Dalam LuckyTemplates

Mari lompat ke baris lain dan gunakan FILTER untuk mengulang jadual Purata Margin untuk kita.

Gunakan DAX Untuk Membahagikan & Mengumpul Data Dalam LuckyTemplates

Kami akan melompat ke bawah satu baris sekali lagi kemudian pergi COUNTROWS dan kemudian meletakkan FILTER lain . Kali ini kami menapis  Kumpulan Margin Produk kami .

Gunakan DAX Untuk Membahagikan & Mengumpul Data Dalam LuckyTemplates

Sekarang, mari kita pergi jika Purata Margin lebih besar daripada atau sama dengan Min dan kurang daripada Maks maka kita letakkan dalam jadual itu.

Kami akan melompat ke baris lain dan menambah lebih besar daripada sifar .

Gunakan DAX Untuk Membahagikan & Mengumpul Data Dalam LuckyTemplates

Selepas menutup formula kami, kami boleh menyeret dalam Kumpulan kami dan menambah Keuntungan Kumpulan Margin kami .

Seperti yang anda lihat, kami kini mendapat hasil di sini. Kami mempunyai jumlah keuntungan untuk produk margin rendah, pertengahan dan tinggi kami. Dan jumlah keseluruhan keuntungan ialah 57.7 Juta .

Gunakan DAX Untuk Membahagikan & Mengumpul Data Dalam LuckyTemplates

Kami boleh melihat dengan pantas jika jumlah itu tepat dengan menyeret dalam ukuran Jumlah Keuntungan kami .

Kedua-dua jadual menunjukkan nilai yang sama yang entah bagaimana memberi jaminan kepada kami bahawa formula kami adalah betul.

Gunakan DAX Untuk Membahagikan & Mengumpul Data Dalam LuckyTemplates

Tetapi untuk memastikan dengan sempurna, kita perlu memahami logiknya.

Menyemak Logik

Mari kita lihat semula formula yang kami buat.

Jadi pertama, kita akan cuba memahami apa yang dilakukan oleh FILTER. PENAPIS ini di sini mencipta jadual bagi setiap Lajur Margin Purata .

Gunakan DAX Untuk Membahagikan & Mengumpul Data Dalam LuckyTemplates

Kemudian untuk setiap baris jadual itu, lihat setiap baris jadual ini yang merupakan jadual sokongan yang kami buat.

Gunakan DAX Untuk Membahagikan & Mengumpul Data Dalam LuckyTemplates

Untuk setiap baris, semak sama ada ia lebih besar daripada Min dan kurang daripada Maks . Jika ya, kami akan mengekalkan baris itu.

Gunakan DAX Untuk Membahagikan & Mengumpul Data Dalam LuckyTemplates

Kini, COUNTROWS lebih besar daripada sifar di sini mengatakan bahawa jika baris itu dikekalkan, ia mesti berada dalam kumpulan itu.

Gunakan DAX Untuk Membahagikan & Mengumpul Data Dalam LuckyTemplates

Kemudian proses ini diulang untuk margin purata seterusnya.

Ini membolehkan kami membuat kumpulan ini.

Gunakan DAX Untuk Membahagikan & Mengumpul Data Dalam LuckyTemplates

Untuk melihat dengan lebih baik produk mana yang mempunyai margin rendah, julat pertengahan dan margin tinggi, kita boleh menukar jadual yang telah kita buat menjadi matriks.

Dan kemudian kami akan menambah Nama Produk ke dalam Baris dan Kumpulan ke dalam Lajur.

Gunakan DAX Untuk Membahagikan & Mengumpul Data Dalam LuckyTemplates

Matriks kami kemudiannya akan kelihatan seperti ini di bawah.

Gunakan DAX Untuk Membahagikan & Mengumpul Data Dalam LuckyTemplates

Mencipta Visualisasi

Sekarang, kita boleh mencipta visualisasi kita.

Marilah kita seret Keuntungan Kumpulan dan Margin Kumpulan kita .

Gunakan DAX Untuk Membahagikan & Mengumpul Data Dalam LuckyTemplates

Dan kemudian mari kita ubah jadual ini menjadi carta donat.

Gunakan DAX Untuk Membahagikan & Mengumpul Data Dalam LuckyTemplates

Kemudian mari kita seret dalam Nama Produk dan Keuntungan Kumpulan Margin kami dan tukar jadual ini menjadi carta bar bertindan.

Gunakan DAX Untuk Membahagikan & Mengumpul Data Dalam LuckyTemplates

Sekarang, selepas meletakkan Kumpulan ke dalam Legenda, visualisasi kami akan kelihatan seperti ini.

Gunakan DAX Untuk Membahagikan & Mengumpul Data Dalam LuckyTemplates

Jadi bar hijau ialah produk margin tinggi, biru muda adalah julat pertengahan dan biru tua adalah produk margin rendah.

Kami juga boleh menjadikan visual kami dinamik. Mari kita klik Edit Interaksi.

Gunakan DAX Untuk Membahagikan & Mengumpul Data Dalam LuckyTemplates

Dan kemudian klik pada penapis dalam imej yang anda mahu kesan.

Gunakan DAX Untuk Membahagikan & Mengumpul Data Dalam LuckyTemplates

Kemudian, jika kami mengklik Tinggi dalam carta donat kami, matriks dan carta bar bertindan kami akan menunjukkan produk margin tinggi.

Gunakan DAX Untuk Membahagikan & Mengumpul Data Dalam LuckyTemplates

Dan jika kami mengklik Rendah, matriks dan carta bar bertindan kami kemudiannya akan menunjukkan produk margin rendah.

Gunakan DAX Untuk Membahagikan & Mengumpul Data Dalam LuckyTemplates

Kesimpulan

Dalam siaran ini, kami membincangkan cara kami boleh mengumpulkan data secara dinamik dalam LuckyTemplates menggunakan DAX.

Selepas mencipta Purata Margin kami , kami dapat mencipta jadual sokongan dan kemudian kami mengusahakan formula Keuntungan Kumpulan Margin kami menggunakan CALCULATE . Ini membolehkan kami mencipta visual dinamik yang sangat hebat.

Apabila saya menggunakan teknik jenis ini fikiran saya meletup dengan peluang untuk membawa analisis anda ke peringkat seterusnya.

Fikirkan tentang semua pengiraan teras awal yang mungkin anda buat seperti jualan, kos, keuntungan, margin, pertumbuhan dll, kemudian fikirkan cara anda boleh membahagikan atribut atau dimensi anda mengikut mana-mana hasil ini.

Apa yang anda perlu lakukan ialah mencipta dan menjalankannya melalui beberapa jenis logik menggunakan teknik serupa yang saya paparkan di sini.

Logik DAX ini tidak mudah, tidak ada keraguan tentang itu, tetapi saya pasti mahu anda melihat cara DAX boleh digunakan untuk menemui cerapan ini.

Sebarang pemikiran atau soalan, beritahu saya dalam ulasan.

Semoga berjaya dengan yang ini.


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