Pengiraan DAX: Jumlah Purata Keputusan

Pengiraan DAX: Jumlah Purata Keputusan

Ini ialah demonstrasi pengiraan DAX yang sangat baik dalam LuckyTemplates. Saya akan menunjukkan kepada anda bagaimana anda boleh mengira jumlah julat hasil purata, menggunakan gabungan formula DAX yang betul . Anda boleh menonton video penuh tutorial ini di bahagian bawah blog ini.

Ini memerlukan pemahaman yang munasabah tentang cara fungsi lelaran berfungsi dalam LuckyTemplates. Ini adalah fungsi seperti SUMX, AVERAGEX, MINX, MAXX . Biasanya fungsi mempunyai X pada hujungnya.

Sebaik sahaja anda boleh memahami fungsi lelaran, anda boleh mempunyai pemahaman yang lebih baik tentang cara memanipulasi formula untuk dapat mengira jumlah unik.

Dengan contoh ini, kami bekerja melalui AVERAGEX untuk mendapatkan purata. Kemudian, saya akan menunjukkan kepada anda cara menggunakan SUMX sebagai sebahagian daripada formula untuk kemudian mengira semula jumlah yang berbeza daripada yang biasa anda terima jika anda hanya menggunakan AVERAGEX.

Kami juga merangkumi fungsi HASONEVALUE , yang digunakan secara meluas dalam senario yang hampir sama.

Isi kandungan

Melihat Dalam Pengiraan DAX

Mari lihat jadual ini dan nilaikan perkara yang sebenarnya berlaku dalam formula ini di dalam jadual.

Pengiraan DAX: Jumlah Purata Keputusan

Pertama sekali, kita lihat Jumlah Jualan. Ia ialah formula jumlah mudah atau formula SUMX, yang merupakan fungsi lelaran.

Ia hanya melakukan jumlah, tetapi kami sedang menilai logik pada setiap baris kerana itulah yang dilakukan oleh fungsi lelaran, khususnya SUMX.

Pengiraan DAX: Jumlah Purata Keputusan

Perkara utama di sini ialah apabila ia mencapai jumlah keseluruhan, iaitu 35 juta. Oleh kerana tiada konteks pada hasil ini, ia sebenarnya berulang pada setiap baris dalam Jadual Jualan asas, melengkapkan logik ini . Dan begitulah cara kita mendapat 35 juta itu.

Pengiraan DAX: Jumlah Purata Keputusan

Tetapi kemudian, apabila kita melompat ke AVERAGEX , ia adalah formula yang sama. Ia mempunyai parameter yang sama di dalam formula , kecuali kita mempunyai purata di sini.

Pengiraan DAX: Jumlah Purata Keputusan

Sekarang mari kita lihat jumlahnya, 2,356.01. Jumlahnya akan menjadi apa yang dikira pada setiap baris, sama seperti dalam SUMX. Tetapi bukannya melakukan jumlah, ia melakukan purata.

Itulah sebabnya kita mempunyai nombor yang rendah di sini, iaitu 2,356.01. Ia adalah purata setiap jualan yang pernah berlaku dalam Jadual Jualan.

Terdapat penilaian yang berlaku dalam setiap baris dan ia menyimpannya ke dalam memori, dan kemudian pergi ke baris seterusnya dan seterusnya.

Pada akhirnya, ia akan menaikkan purata setiap transaksi jualan yang telah berlaku.

Pengiraan DAX: Jumlah Purata Keputusan

Tetapi bahagian utama tutorial ini adalah untuk mengetahui bagaimana kami mendapat jumlah ini, 28,272.12. Kami ingin mengetahui cara untuk melakukan keseluruhan keseluruhan purata kami.

Pengiraan DAX: Jumlah Purata Keputusan

Mengira Jumlah Purata

Untuk mendapatkan jumlah hasil purata, kita perlu mencipta beberapa gelagat berbeza dalam jumlah kawasan.

Bagaimana kita melakukannya? Mula-mula, mari kita semak semula formula yang telah saya buat.

Jika kita menyemak pembolehubah, AVERAGEX, kita akan menyedari bahawa ini adalah betul-betul sama dengan apa yang berlaku dalam bahagian tertentu jadual ini.

Pengiraan DAX: Jumlah Purata Keputusan

Kami menggunakan logik ini, JIKA HASONEVALUE, ke mana saya pergi Dates Month kerana kita berada dalam konteks bulanan.

Pengiraan DAX: Jumlah Purata Keputusan

Jika konteks bulanan mempunyai satu nilai, maka kami akan menilai formula tepat yang sama (AvgSales), yang anda lihat di sini adalah sama.

Pengiraan DAX: Jumlah Purata Keputusan

Tetapi jika tidak, bermakna ia pada asasnya dalam jumlah kawasan, maka kami mahu melakukan sesuatu yang berbeza.

Kami akan melakukan SUMX kerana kami ingin membuat entah bagaimana jumlah Jualan Purata. Dan kami ingin menilai dalam jumlah (28,272.12) setiap bulan dan merumuskan Purata Jualan.

Pengiraan DAX: Jumlah Purata Keputusan

Jadi pada jumlah keseluruhan (28,272.12), bukannya menilai setiap baris Jadual Jualan ini, kami menilai setiap bulan.

Kami mendapat Purata Jualan setiap bulan, dan bukannya melakukan purata, kami melakukan jumlah kerana di dalamnya ialah SUMX.

Dan itulah sebenarnya cara kita mendapat jumlah keseluruhan semua purata.

Implikasi Daripada Jumlah Purata Pengiraan DAX

Terdapat banyak cara anda boleh menggunakan teknik menggabungkan formula ini untuk mencipta jumlah purata ini. Satu contoh ialah apabila anda ingin mendapatkan Purata Jualan setiap Tahun Kewangan, seperti yang saya lakukan dalam contoh ini.

Anda akan melihat dalam contoh bahawa jumlah purata adalah dalam setiap baris.

Pengiraan DAX: Jumlah Purata Keputusan

Saya mengira bahawa menggunakan ALLEXCEPT , mengalih keluar semua konteks dalam tahun kewangan dan itulah cara jumlah muncul kepada semua ini.

Pengiraan DAX: Jumlah Purata Keputusan

Kemudian, saya mengusahakan Peratusan Setiap Tahun Kewangan (% setiap FY). Ia dilakukan dengan membahagikan Purata Jualan dengan Purata Jualan setiap FY.

Anda akan tahu bahawa ia sebenarnya berfungsi kerana ini seratus peratus di sini, seperti yang sepatutnya.

Pengiraan DAX: Jumlah Purata Keputusan


Mengira % Jumlah
Jumlah Kumulatif Dalam LuckyTemplates Tanpa Sebarang Tarikh – DAX Lanjutan

Kesimpulan

Topik mengenai pengiraan DAX untuk jumlah purata ini telah diminta secara meluas di forum dan di tempat lain.

Apabila mendapat jumlah purata, kami menggunakan fungsi gabungan seperti AVERAGEX, HASONEVALUE dan SUMX dengan beberapa logik digabungkan untuk mendapatkan jumlah muktamad semua purata.

Ini ialah idea yang sangat boleh diguna semula jika anda perlu mendapatkan jumlah yang agak berbeza daripada pengiraan am sebenarnya dalam jadual anda atau visualisasi anda.

Berikut ialah topik berkaitan lain yang melibatkan SUMX:
Tunjukkan Jualan N Terakhir Pelanggan Hanya Menggunakan LuckyTemplates
Cara Memahami Jadual Maya Di Dalam Fungsi Lelaran Dalam Konsep LuckyTemplates – DAX

Ini adalah formula DAX yang agak unik. Jika anda boleh memahami cara untuk melakukan pengiraan DAX ini, maka anda berjaya dengan sangat baik dengan pengetahuan LuckyTemplates anda. Anda berada di tempat yang baik untuk menyelesaikan perkara awal yang lain terutamanya apabila logik lelaran diperlukan.

Selamat bekerja melalui 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