Cara Berkesan Menggunakan Fungsi GROUPBY Dalam LuckyTemplates

Cara Berkesan Menggunakan Fungsi GROUPBY Dalam LuckyTemplates

Dalam tutorial berwawasan ini, saya ingin menampilkan fungsi GROUPBY dalam LuckyTemplates. Saya akan menunjukkan cara berbeza anda boleh menggunakan fungsi DAX ini. Anda boleh menonton video penuh tutorial ini di bahagian bawah blog ini.

Secara jujur, saya tidak terlalu kerap menggunakan fungsi GROUPBY , terutamanya kerana terdapat beberapa cara untuk menyelesaikan perkara dalam LuckyTemplates menggunakan fungsi jadual lain. Sebagai contoh, saya telah menggunakan fungsi SUMMARIZE untuk mencapai perkara yang saya ingin capai.

Satu perkara yang menjadikan fungsi GROUPBY unik ialah sejenis sintaks.

Paling penting, saya ingin memperkenalkan perspektif prestasi baharu dengan menggunakan fungsi GROUPBY . Fungsi DAX ini boleh menjadikan formula anda lebih cepat, terutamanya jika anda mempunyai masalah prestasi kecil dengan fungsi jadual lain.

Isi kandungan

Mencipta Jadual Menggunakan Fungsi GROUPBY

Fungsi cuba mengumpulkan dimensi tertentu dalam data. Ia akan mencipta jadual, sama ada secara fizikal atau maya, berdasarkan elemen dalam model data.

Dalam model saya, saya mempunyai data untuk Jualan , Pelanggan , Tarikh , Wilayah AS serta Produk.

Cara Berkesan Menggunakan Fungsi GROUPBY Dalam LuckyTemplates

Saya boleh mengumpulkan data ini apabila saya meletakkan penapis daripada semua jadual berbeza ini. Contohnya, jika saya ingin menyelesaikan beberapa cerapan unik bagi setiap produk mengikut negeri, saya perlu mengira jumlah jualan maksimum bagi setiap produk bagi setiap negeri untuk pelanggan tertentu. Sukar untuk mencapai analisis itu tanpa melakukan beberapa jenis pengagregatan dalam fungsi penarafan. Inilah sebabnya saya akan mengajar anda cara lain untuk mencipta pengagregatan itu selain daripada menggunakan fungsi .

Kaji formula di bawah.

Cara Berkesan Menggunakan Fungsi GROUPBY Dalam LuckyTemplates

Pertama sekali, saya perlu merujuk jadual. Dalam kes ini, saya telah merujuk jadual jualan kerana saya perlu merujuknya kepada mana-mana dimensi lain daripada dua jadual carian berbeza. Itulah sebab mengapa saya mempunyai Produk[Nama Produk] dalam formula, serta mengikut negeri. Bahagian formula ini akan menggabungkan data mengikut peringkat produk dan keadaan.

Cara Berkesan Menggunakan Fungsi GROUPBY Dalam LuckyTemplates

Bahagian yang menarik di sini ialah saya sebenarnya tidak boleh meletakkan ukuran di dalam bahagian itu. Saya perlu menggunakan sintaks yang serupa dengan fungsi lelaran yang telah saya gunakan. Selepas itu, lihat di mana saya meletakkan fungsi CURRENTGROUP dalam formula.

Cara Berkesan Menggunakan Fungsi GROUPBY Dalam LuckyTemplates

Saya perlu menjalankan beberapa logik lelaran pada setiap baris dalam jadual tertentu yang telah saya sediakan. Dari perspektif prestasi, ia berulang pada kumpulan berbanding setiap baris dalam jadual Jualan . Saya pasti begitu cara ia berfungsi. Saya boleh mengetahui lebih lanjut mengenainya selepas ujian lanjut, tetapi setakat ini itu sahaja yang dilakukan berdasarkan definisi Microsoft.

Saya akan tunjukkan satu lagi pandangan yang menarik. Jika saya meletakkan ukuran hasil dalam formula, ia tidak mengembalikan hasil dan sebenarnya ditunjukkan sebagai ralat. Ini hanya bermakna saya perlu menulisnya dalam sintaks formula yang sangat khusus untuk mendapatkan jadual baharu.

Cara Berkesan Menggunakan Fungsi GROUPBY Dalam LuckyTemplates

Akhir sekali, saya boleh membuat meja lebih besar kerana ia tidak terhad. Saya juga boleh menambah fungsi yang berbeza dan mencipta lajur yang berbeza menggunakan logik yang sama.

Mengusahakan Fungsi GROUPBY Di Dalam Pembolehubah

Saya ingin kembali kepada formula Jualan Produk Maks Mengikut Negeri dan menunjukkan kepada anda teknik lain.

Daripada menggunakan fungsi GROUPBY dalam jadual kalkulator, saya boleh meletakkannya di dalam pembolehubah. Kali ini, saya menamakan pembolehubah sebagai ProductStates .

Cara Berkesan Menggunakan Fungsi GROUPBY Dalam LuckyTemplates

Menggunakan formula ini, saya ingin mencari pelanggan yang berbeza dalam jadual maya yang sama dan membuat jualan produk maksimum mengikut negeri. Oleh itu, saya akan mencari jumlah jualan tertinggi pelanggan untuk produk, dan kemudian melihat data setiap negeri yang berbeza.

Pertama sekali, saya akan melakukan pengagregatan dan itulah sebabnya saya meletakkan jadual maya GROUPBY di dalam fungsi

Cara Berkesan Menggunakan Fungsi GROUPBY Dalam LuckyTemplates

Selepas itu, saya akan menjalankan beberapa fungsi lelaran melalui jadual maya, dan kemudian mengira jualan pada setiap baris. Formula hanya akan mengembalikan hasil maksimum kerana saya menggunakan jadual maya terkumpul di dalam fungsi lelaran MAXX .

Lihat apa yang berlaku apabila saya memilih pelanggan tertentu di sini. 

Cara Berkesan Menggunakan Fungsi GROUPBY Dalam LuckyTemplates

Seperti yang ditunjukkan dalam laporan, jualan produk maksimum pelanggan mengikut negeri ialah sekitar $68 000. Anda boleh melihatnya disenaraikan dalam baris pertama jadual seterusnya. Selain itu, nama produk berbeza yang dibeli pelanggan serta keadaan boleh dilihat dalam jadual. Jumlah jualan untuk pelanggan ini sahaja adalah sekitar $193, 000.

Untuk pelanggan lain, jadual mengembalikan hasil yang betul setiap kali. Mudah-mudahan, ia memberi anda gambaran keseluruhan yang baik tentang perkara yang boleh anda lakukan menggunakan fungsi GROUPBY .


Kumpulan Pelanggan Secara Dinamik Dengan Kedudukan mereka w/RANKX Dalam LuckyTemplates
Gunakan DAX Untuk Membahagikan & Kumpulan Data Dalam LuckyTemplates
Bekerja Dengan Fungsi Lelaran Dalam DAX

Kesimpulan

Bagi anda yang ingin mencuba ini, saya syorkan bermain-main dengan pelbagai kemungkinan fungsi GROUPBY . Anda boleh menggunakannya untuk membuat beberapa jenis pengagregatan dan melihat perkara yang muncul.

Ia adalah fungsi yang baik, tetapi secara peribadi saya masih lebih suka menggunakan fungsi SUMMARIZE kerana saya rasa lebih mudah. Namun, ini adalah pendapat peribadi saya sepenuhnya. Anda sentiasa boleh mencuba fungsi lain dan melihat sama ada ia sesuai dengan anda berdasarkan model anda.

Saya pasti berharap anda masih mempelajari sesuatu tentang fungsi khusus ini. Jangan lupa untuk melihat LuckyTemplates TV untuk banyak kandungan hebat yang lain.

Anda benar-benar.

Sam


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