Kumpulan Pelanggan Secara Dinamik Mengikut Kedudukan W/RANKX Mereka Dalam LuckyTemplates

Kumpulan Pelanggan Secara Dinamik Mengikut Kedudukan W/RANKX Mereka Dalam LuckyTemplates

Seperti yang anda ketahui sekarang, saya sangat berminat untuk mempamerkan cara anda boleh menggunakan untuk menemui cerapan yang secara sejarah sukar dicari dan juga dipamerkan dengan mudah. Nah, ini adalah satu lagi contoh itu dan cara terbaik untuk membahagikan atau mengumpulkan hasil daripada hanya menunjukkan hasil sendiri tanpa sebarang konteks. Anda boleh menonton video penuh tutorial ini di bahagian bawah blog ini.

Dalam contoh ini saya meneliti hasil pada pelbagai pelanggan. Daripada hanya menunjukkan hasil jualan generik, saya ingin melihat sama ada pelanggan berada dalam hasil kedudukan teratas dan kemudian saya ingin melihat bagaimana perubahan itu dari semasa ke semasa. Ini adalah perkara yang cukup berkuasa.

Kami ingin mengetahui berapa banyak hasil atau keuntungan setiap tahun boleh dikaitkan dengan 10 teratas atau 50 pelanggan teratas kami. Teknik ini betul-betul bagaimana anda akan melakukannya. Dapat menunjukkan cara ini berubah dari semasa ke semasa juga merupakan cerapan yang berkualiti. Mampu mempamerkan jika ini meningkat atau menurun dalam apa-apa cara yang bermakna boleh memberikan cerapan tentang kemampanan jualan anda. Banyak tindakan di sekitar pemasaran atau operasi boleh diperoleh daripada cerapan seperti ini.

Isi kandungan

Mencipta Kumpulan Dinamik dalam LuckyTemplates

Dalam tutorial ini, kami akan menggabungkan beberapa teknik dalam LuckyTemplates dan DAX untuk melakukan beberapa analisis yang cukup maju. Kami sudah mempunyai maklumat tentang jualan kami dari semasa ke semasa dan kami tahu siapa pelanggan kami. Tetapi katakan anda ingin memahami jumlah jualan kami datang daripada pelanggan 5 Teratas kami, 5 hingga 20 Teratas, dan kemudian pelanggan kami yang lain.

Kadangkala, anda perlu mencipta kumpulan dinamik ini supaya anda boleh melihat sama ada terdapat aliran yang berlaku dari semasa ke semasa. Bukan sahaja anda ingin menilai kumpulan ini, tetapi anda sebenarnya mahu menilai mereka dari semasa ke semasa.

Ini sangat sukar dilakukan, terutamanya jika anda bekerja dari Excel. Anda perlu menulis beberapa formula yang cukup maju dan menggunakan logik lanjutan seperti RANKX dalam LuckyTemplates. Tetapi jika anda memahami DAX dengan baik, anda boleh menulis formula yang tidak mengambil masa yang lama untuk anda menulis langsung dan kemudian ia menjadi corak yang boleh anda gunakan berulang kali. Mari kita ikuti langkah-langkah bagaimana anda boleh mencapai ini.

Mewujudkan Kumpulan Berdasarkan Kedudukan

Perkara pertama yang perlu kami lakukan ialah pergi ke model data kami dan buat kumpulan pelanggan kami berdasarkan kedudukan jualan mereka. Dalam contoh ini, kami akan meletakkan kedudukan jualan Top 5 kami , Top 5 hingga 20 dan pelanggan kami yang lain .

Kami akan membuat jadual dan memanggilnya Kumpulan Pelanggan dan kemudian memasukkan dimensi ini: yang pertama dipanggil Top 5, yang seterusnya dipanggil Kedudukan 5 – 20, dan yang terakhir ialah The Rest.

Kumpulan Pelanggan Secara Dinamik Mengikut Kedudukan W/RANKX Mereka Dalam LuckyTemplates

Langkah seterusnya ialah membuat julat supaya kami akan meletakkan lajur MIN dan MAX. Kami kemudiannya akan mengisi julat untuk tiga kumpulan ini dan klik Muatkan untuk menyelesaikan penyediaan jadual kami.

Kumpulan Pelanggan Secara Dinamik Mengikut Kedudukan W/RANKX Mereka Dalam LuckyTemplates

Mari kembali ke model data kami untuk mencari jadual yang baru kami buat. Ini ialah jadual sokongan yang tidak mempunyai hubungan dengan seluruh model data dan tidak disambungkan ke mana-mana jadual lain. Kami hanya akan menggunakan jadual ini untuk menolak beberapa logik dalam pengiraan kami untuk menghasilkan keputusan yang kami perlukan dalam ukuran kami.

Kumpulan Pelanggan Secara Dinamik Mengikut Kedudukan W/RANKX Mereka Dalam LuckyTemplates

Menentukan Jumlah Jualan 

Mari kembali ke bahagian hadapan kami di bahagian laporan dan kemudian tulis ukuran baharu. Kami sudah mempunyai Jumlah Jualan, iaitu jumlah ringkas daripada jumlah hasil kami. Ini ialah formula ringkas dan mudah yang kami gunakan untuk mendapatkan Jumlah Jualan:

Kumpulan Pelanggan Secara Dinamik Mengikut Kedudukan W/RANKX Mereka Dalam LuckyTemplates

Hasil daripada Jumlah Jualan kami ialah $154,481,404.20. Keputusan ini telah ditapis untuk tahun 2014, 2015 dan 2016.

Kumpulan Pelanggan Secara Dinamik Mengikut Kedudukan W/RANKX Mereka Dalam LuckyTemplates

Ini ialah Jumlah Jualan kami sepanjang masa yang sedang ditapis. Tetapi apa yang kami mahu lihat ialah Jumlah Jualan berdasarkan pelanggan yang merupakan 5 Teratas kami, 5 hingga 20 Teratas kami dan semua yang lain. Kita perlu menulis beberapa formula DAX yang cukup maju untuk mencapai ini.

Menentukan Jumlah Jualan Setiap Kumpulan

Kami akan mencipta ukuran baharu dan menamakannya sebagai Jualan Pelanggan mengikut Kumpulan. Seperti biasa, kita mulakan dengan CALCULATE kerana tiada apa yang berlaku tanpa fungsi CALCULATE. Kemudian kami menambah Jumlah Jualan kerana itulah yang kami rumuskan.

Kumpulan Pelanggan Secara Dinamik Mengikut Kedudukan W/RANKX Mereka Dalam LuckyTemplates

Kemudian kita akan melompat ke baris lain dan menggunakan fungsi FILTER . Kita perlu membuat jadual untuk ditapis. Dalam kes ini, agak jelas kita perlu menapis jadual Nama Pelanggan.

Kami perlu mengulangi setiap pelanggan dan menilai kedudukan mereka, dan kemudian melihat sama ada kedudukan mereka berada di atas atau di bawah MIN dan MAX yang baru kami buat.

Kumpulan Pelanggan Secara Dinamik Mengikut Kedudukan W/RANKX Mereka Dalam LuckyTemplates

Langkah seterusnya ialah menggunakan fungsi COUNTROWS dan fungsi FILTER sekali lagi. Kemudian pilih Kumpulan Pelanggan, iaitu jadual yang baru kami buat.

Kumpulan Pelanggan Secara Dinamik Mengikut Kedudukan W/RANKX Mereka Dalam LuckyTemplates

Menggunakan Logik Lanjutan Dengan RANKX Dalam LuckyTemplates

Kemudian kita akan lelaran melalui jadual ini menggunakan logik yang agak maju RANKX dalam LuckyTemplates. Kami mengira Jumlah Jualan kami di bahagian atas tetapi jadual Kumpulan Pelanggan kami sebenarnya adalah kedudukannya. Kami perlu mendapatkan kedudukan setiap pelanggan individu ini dan kemudian melihat sama ada mereka berada dalam mana-mana kumpulan yang berada dalam jadual Kumpulan Pelanggan.

Untuk mendapatkan ranking, kita perlu menggunakan fungsi RANKX dan semua Nama Pelanggan. Kami kemudiannya akan meletakkan mereka mengikut Jumlah Jualan, dan kemudian memilih DESC untuk meletakkan mereka sebagai 1 untuk yang tertinggi dan 200 untuk yang terendah. Kami kemudiannya akan menutupnya dengan lebih besar daripada MIN untuk pelanggan kedudukan tertinggi.

Kumpulan Pelanggan Secara Dinamik Mengikut Kedudukan W/RANKX Mereka Dalam LuckyTemplates

Kemudian kita akan melompat ke baris lain kerana kita bekerja dengan dua keping logik di sini. Kami akan menggunakan RANKX dan logik serupa yang kami gunakan di atas tetapi kemudian dengan kurang daripada atau sama dengan MAX. Kemudian kita akan menutup COUNTROWS . Kami ingin memastikan logik COUNTROWS berfungsi, jadi kami juga akan menulis lebih besar daripada sifar, kemudian klik Enter.

Kumpulan Pelanggan Secara Dinamik Mengikut Kedudukan W/RANKX Mereka Dalam LuckyTemplates

Menyemak Keputusan RANKX Dalam LuckyTemplates

Kami telah selesai menulis pengiraan, jadi mari kita lihat apa sebenarnya yang dilakukannya. Kami akan menyeret ukuran yang telah kami buat ke dalam jadual dan melihat sama ada kami benar-benar mendapat keputusan.

Kumpulan Pelanggan Secara Dinamik Mengikut Kedudukan W/RANKX Mereka Dalam LuckyTemplates

Perkara pertama yang perlu kita semak adalah jumlahnya. Adakah jumlahnya sama dengan Jumlah Jualan yang kami buat sebelum ini? Ya betul.

Sekarang mari kita usahakan apa yang dilakukan oleh setiap pengiraan. Untuk mencapai hasil tertentu ini, kami mengira Jumlah Jualan kemudian membuat jadual setiap pelanggan dengan merujuk lajur Nama Pelanggan. Dalam lelaran ini, kami menilai setiap pelanggan jika kedudukan mereka lebih besar daripada MIN dan kurang daripada atau sama dengan MAX.

Ini adalah DAX yang agak maju kerana kumpulan ini tidak wujud sama sekali dalam data. Tetapi sekarang kami sedang mengira jualan untuk Top 5 kami, Top 5 hingga 20 dan selebihnya.

Isih Jadual Dan Visualisasi Data

Setelah bahagian penulisan selesai, kami akan mengisih jadual yang sedang diisih mengikut susunan abjad. Kami hanya akan klik pada tab Pemodelan dan klik Isih mengikut Lajur. Kami hanya akan mengisih mengikut MAX supaya kami melihat kumpulan dengan cara yang teratur.

Kumpulan Pelanggan Secara Dinamik Mengikut Kedudukan W/RANKX Mereka Dalam LuckyTemplates

Kumpulan Pelanggan Secara Dinamik Mengikut Kedudukan W/RANKX Mereka Dalam LuckyTemplates

Kami boleh menjadikan data ini lebih baik. Kerana ia dinamik, kami boleh meletakkan konteks lain dalam pengiraan ini menggunakan Tahun untuk melihat jualan bagi setiap kumpulan dalam tahun tertentu.

Dengan berbuat demikian, kita akan dapat melihat arah aliran. Jadi kami hanya akan ambil tahun itu, letakkannya dalam jadual kami, dan tukar ini menjadi matriks. Kini kita boleh melihat pecahan jualan bagi setiap kumpulan untuk 2014, 2015 dan 2016.

Kumpulan Pelanggan Secara Dinamik Mengikut Kedudukan W/RANKX Mereka Dalam LuckyTemplates

Kini kita boleh membuat visualisasi daripada nombor ini. Kami boleh merebut nama dan kumpulan pelanggan kami, kemudian menyeret mereka ke atas kanvas. Kini kami boleh menggambarkan Top 5 kami, Top 5 – 20 dan Selebihnya.

Kumpulan Pelanggan Secara Dinamik Mengikut Kedudukan W/RANKX Mereka Dalam LuckyTemplates

Kesimpulan

Keputusan ini tidak mungkin dilakukan dengan cara lain jika anda tidak memahami cara menulis kod yang kami lakukan sebelum ini. Jika ini tidak masuk akal sepenuhnya pada pusingan kali pertama, semak semula beberapa kali dan cuba bawa ke dalam model yang sedang anda usahakan. Anda akan kagum dengan aplikasi teknik ini dalam pelbagai senario.

Selain itu, jika anda baru bermula dengan DAX, anda mungkin ingin melihat kursus dalam talian saya yang secara menyeluruh merangkumi semua yang anda perlu pelajari untuk melaksanakan DAX dalam model LuckyTemplates anda sendiri.

Semoga berjaya dengan teknik ini - untuk sebarang komen dan pemikiran, beritahu saya di bawah.


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