Menggunakan Fungsi Jadual DAX Dalam LuckyTemplates

Menggunakan Fungsi Jadual DAX Dalam LuckyTemplates

Saya ingin memperkenalkan anda kepada sekumpulan fungsi dalam LuckyTemplates yang dipanggil fungsi jadual . Fungsi ini termasuk dan yang telah kami gunakan atau sebutkan dalam topik lain.

Terdapat rangkaian keseluruhan fungsi jadual lain yang merangkumi fungsi seperti , dan . Walau bagaimanapun, kami tidak akan merangkumi kesemuanya.

Jika anda ingin mendapatkan pemahaman yang lebih mendalam tentang fungsi ini, saya akan mengesyorkan memuat turun , menyemak tentang beberapa soalan anda yang lebih khusus. Anda boleh menonton video penuh tutorial ini di bahagian bawah blog ini.

Isi kandungan

Memvisualisasikan Cara Fungsi Jadual Berfungsi

Apa yang saya ingin tunjukkan kepada anda dalam artikel ini ialah cara fungsi jadual berfungsi .

Jika anda melihat contoh ini, sukar untuk membayangkan apa yang sebenarnya dilakukan oleh fungsi FILTER ini di belakang tabir.

Menggunakan Fungsi Jadual DAX Dalam LuckyTemplates

Ini kerana apabila anda memanggil fungsi FILTER , tiada cara untuk kita melihat jadual yang sedang dibuat di latar belakang.

Walau bagaimanapun, kita boleh melakukannya dengan mencipta jadual baharu dengan hanya formula.

Pertama sekali, anda boleh menduplikasi jadual hanya dengan memasukkan nama jadual semasa membuat jadual baharu, seperti yang ditunjukkan dalam contoh ini di mana saya menduplikasi jadual Jualan .

Menggunakan Fungsi Jadual DAX Dalam LuckyTemplates

Walau bagaimanapun, anda juga boleh menggunakan fungsi jadual di sini. Apa yang saya akan lakukan ialah menggunakan PENAPIS , letakkan dalam jadual Jualan , dan kemudian tetapkan lajur Kuantiti lebih daripada dua untuk berfungsi sebagai ungkapan penapis .

Menggunakan Fungsi Jadual DAX Dalam LuckyTemplates

Jadual Jualan asal mempunyai kira-kira 15,000 baris, tetapi kini hanya mempunyai 4,700 baris memandangkan hasil telah ditapis untuk hanya melihat hasil dengan Kuantiti lebih daripada dua .

Untuk menunjukkan contoh lain, saya akan menggunakan fungsi FILTER sekali lagi, masukkan jadual Produk , gunakan lajur Nama Produk sebagai Ungkapan Penapis dan tetapkannya sama dengan "Produk 100" untuk mengembalikan jadual dengan satu produk.

Menggunakan Fungsi Jadual DAX Dalam LuckyTemplates

Itulah yang berlaku di sebalik tabir apabila formula berjalan dalam jadual ini.

Menggunakan Fungsi Jadual DAX Dalam LuckyTemplates

Pertama, konteks penilaian telah digunakan melalui lajur Nama Pelanggan . Kemudian fungsi FILTER telah ditambahkan untuk menyediakan konteks tambahan dengan mengurangkan jadual Produk itu kepada hanya Produk 100 .

Selepas itu, Produk 100 sedang ditapis di belakang tabir yang secara automatik mengalir ke hubungan dengan jadual Jualan , akhirnya mengembalikan jadual Jualan hanya Produk 100 .

Menggunakan Fungsi Jadual DAX Dalam LuckyTemplates

Contoh Fungsi NILAI

Saya ingin memperkenalkan anda kepada fungsi jadual lain dalam LuckyTemplates yang dipanggil VALUES . Fungsi ini mengembalikan jadual satu lajur nilai unik .

Contohnya dalam jadual Tarikh kami , kami boleh mendapatkan jadual bulan sahaja.

Untuk melakukan ini, saya hanya perlu menggunakan fungsi VALUES dan letakkan dalam lajur MonthName daripada jadual Dates .

Menggunakan Fungsi Jadual DAX Dalam LuckyTemplates

Perkara lain yang boleh kita lakukan ialah meletakkan fungsi VALUES di dalam ukuran. Tetapi sekali lagi, sukar untuk mengenali proses dalam ukuran kerana kita sebenarnya tidak dapat melihat jadual dijana.

Itulah sebabnya ini adalah kaedah yang baik untuk menilai bagaimana fungsi jadual ini sebenarnya berfungsi.

Tetapi bagaimana jika kita ingin menghitung purata jualan bulanan untuk setiap individu ?

Ia tidak serta-merta jelas bagaimana untuk melakukannya tanpa mengetahui cara menggabungkan perkara-perkara yang telah kita sentuh sebelum ini.

Apa yang saya akan lakukan ialah mencipta ukuran baharu yang dipanggil Purata Jualan Bulanan . Memandangkan kita berurusan dengan purata, menggunakan fungsi kemungkinan besar akan terlintas di fikiran terlebih dahulu.

Walau bagaimanapun, kita sebenarnya perlu menggunakan fungsi di sini kerana fungsi lelaran diperlukan untuk menilai purata pada tahap bulanan .

Menggunakan Fungsi Jadual DAX Dalam LuckyTemplates

Dalam fungsi lelaran, anda boleh meletakkan jadual sebagai parameter pertamanya . Walau bagaimanapun, anda bukan sahaja terhad untuk menggunakan jadual fizikal. Anda juga boleh menggunakan fungsi jadual .

Memandangkan VALUES ialah fungsi jadual , saya akan menggunakannya dan meletakkan dalam lajur MonthInCalendar daripada jadual Dates .

Fungsi lelaran berulang melalui jadual, dan jadual yang terbentuk daripada VALUES melalui MonthInCalendar akan mengandungi nilai unik bulan dan tahun .

Menggunakan MonthInCalendar adalah perlu kerana jika kita hanya menggunakan lajur MonthName , ia tidak akan berfungsi merentasi tahun yang berbeza.

Untuk menyelesaikan membuat ukuran kami, saya kemudiannya akan memasukkan Jumlah Jualan selepas VALUES untuk dijadikan sebagai ungkapan.

Menggunakan Fungsi Jadual DAX Dalam LuckyTemplates

Untuk mengelakkan sebarang kekeliruan, saya akan pergi ke skrin Data , pilih jadual Tarikh saya dan menamakan semula MonthInCalendar kepada Bulan & Tahun .

Menggunakan Fungsi Jadual DAX Dalam LuckyTemplates

Kemudian, saya akan klik pada Isih mengikut lajur dan menyusunnya mengikut lajur Bulan DalamTahun untuk memastikan ia diisih dengan betul.

Menggunakan Fungsi Jadual DAX Dalam LuckyTemplates

Akhirnya, saya kini boleh seret dan lepas ukuran Purata Jualan Bulanan baharu supaya kita dapat melihat nilainya.

Menggunakan Fungsi Jadual DAX Dalam LuckyTemplates

Untuk menyemak perkara yang telah kami lakukan, fungsi VALUES mengembalikan lajur nilai unik.

Konteks semasa pelanggan mula-mula diambil melalui lajur Nama Pelanggan . Kemudian, di sebalik tabir, saya telah mencipta jadual satu lajur nilai unik bagi bulan dan tahun .

Di dalam AVERAGEX , saya mengulangi setiap bulan dan tahun untuk mengetahui Jumlah Jualan yang telah dibuat oleh setiap pelanggan sepanjang bulan dan tahun tersebut. Jualan tersebut kemudiannya disimpan ke dalam ingatan untuk setiap bulan.

Akhirnya, semua hasil yang dikira tersebut kemudiannya dipuratakan untuk mendapatkan Purata Jualan Bulanan .

Proses ini sangat serba boleh kerana anda boleh meletakkan Tahun di dalam VALUES dan bukannya Bulan & Tahun untuk mengira purata jualan tahunan .

Selain itu, anda tidak dihadkan untuk hanya menggunakan tarikh kerana anda juga boleh memasukkan Nama Produk untuk mencari purata jualan mengikut produk .

Anda boleh mencari pengiraan unik dengan cepat dengan menggabungkan teknik ini.

SEMUA Contoh Fungsi

Saya ingin menunjukkan kepada anda satu lagi fungsi jadual dalam LuckyTemplates yang dipanggil ALL yang juga dikenali sebagai fungsi alih keluar penapis .

Fungsi ini bertindak seperti bertentangan dengan fungsi VALUES dalam banyak cara.

Untuk menunjukkan contoh kepada anda, saya akan membuat ukuran baharu yang dipanggil Semua Jualan Pelanggan , gunakan fungsi CALCULATE dan masukkan Jumlah Jualan sebagai ungkapan.

Kemudian, saya akan menggunakan fungsi SEMUA dan dimasukkan ke dalam jadual Pelanggan kerana anda boleh meletakkan jadual atau lajur di dalamnya.

Selepas menyeret dalam ukuran baharu, anda mungkin perasan bahawa ia memberikan nilai yang sama dengan Jumlah di bawah Jumlah Jualan .

Menggunakan Fungsi Jadual DAX Dalam LuckyTemplates

Pada asasnya, fungsi SEMUA mengalih keluar sebarang penapis dalam konteks semasa jadual Pelanggan .

Oleh kerana kami mempunyai Nama Pelanggan dalam konteks semasa kami, fungsi SEMUA mengabaikan sebarang penapis daripada jadual Pelanggan dan sebaliknya mengembalikan jumlah setiap hasil tunggal .


Cara Menggunakan Fungsi CROSSJOIN –
Fungsi Lelaran Tutorial LuckyTemplates & DAX Dalam Bahasa DAX – Contoh Terperinci
Petua Lanjutan Untuk Mengoptimumkan Jadual LuckyTemplates Anda

Kesimpulan

Kami membincangkan beberapa fungsi jadual utama dan cara ia berfungsi di dalam LuckyTemplates.

Mempunyai pemahaman yang baik tentang fungsi ini adalah penting kerana anda sebenarnya boleh menggabungkan banyak fungsi tersebut dalam formula yang sama.

Anda boleh membuat pengiraan yang lebih menarik apabila anda mula membiasakan diri dengan gabungan formula anda.

Semua yang terbaik,


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