Menunjukkan Keputusan Sebelum Atau Selepas Tarikh Dipilih Menggunakan DAX

Menunjukkan Keputusan Sebelum Atau Selepas Tarikh Dipilih Menggunakan DAX

Semasa kami menjalankan tutorial ini, saya akan menunjukkan kepada anda beberapa analisis yang benar-benar berkuasa yang boleh anda lengkapkan di dalam LuckyTemplates. Perkara yang kami cuba analisis di sini ialah maklumat sekitar tarikh yang dipilih. Anda boleh menonton video penuh tutorial ini di bahagian bawah blog ini.

Kami akan melihat rangka masa tertentu, dan kemudian melihat julat hari dalam konteks tarikh yang dipilih. Ia boleh menjadi tiga hari sebelum tarikh itu atau sepuluh hari selepas tarikh itu. Semuanya bergantung pada pilihan anda dalam laporan. Pada asasnya, apabila anda memilih mana-mana tempoh masa dalam penapis dinamik saya, anda juga boleh menapis hasilnya.

Selain itu, saya akan menunjukkan kepada anda cara membuat visualisasi dinamik yang menunjukkan hasil sekitar pemilihan tarikh anda.

Sungguh mengagumkan betapa fleksibelnya anda boleh membuat penyelesaian anda dalam LuckyTemplates jika anda membuat persediaan dengan betul.

Apabila saya menyebut "sediakan", saya maksudkan model data anda pertama sekali, diikuti rapat dengan menambahkan teknik fungsi DAX yang betul ke dalam laporan anda.

Fleksibiliti yang kami ada mengenai perkara yang boleh anda tunjukkan secara dinamik dalam laporan anda adalah sangat luar biasa.

Saya akan mengusahakan cara anda perlu menyediakannya dalam model anda kerana ia tidak semudah hanya menggunakan jadual tarikh biasa anda. Kemudian, saya akan tunjukkan kepada anda formula dan logik DAX yang anda perlukan. Ini tidak terlalu sukar, tetapi ia unik sedikit.

Isi kandungan

Tunjukkan Keputusan Sebelum Atau Selepas Tarikh Dipilih

Di sini, saya telah mengejek papan pemuka pantas yang menunjukkan hasil sebelum atau selepas tarikh yang dipilih. Perkara yang saya mahu lakukan sebenarnya ialah memilih salah satu daripada mana-mana tarikh dan melihat kembali dalam tempoh hari tertentu sebelum pemilihan itu.

Dalam contoh laporan ini, terdapat pelbagai konteks yang boleh saya ubah. Sebagai contoh, saya boleh menukar tarikh sekitar dengan cepat dan menyemak hari sebelum itu.

Tambahan pula, saya telah menambahkan "parameter bagaimana jika" di sini untuk Bilangan Hari yang saya boleh menapis masuk dan keluar. Saya boleh menukarnya kepada beberapa hari atau saya boleh mengambilnya sehingga 20 hari.

Menunjukkan Keputusan Sebelum Atau Selepas Tarikh Dipilih Menggunakan DAX

Anda akan benar-benar kagum apabila anda memahami cara ini sebenarnya berfungsi. Perkara yang paling sukar untuk diselesaikan di sini ialah cara untuk menunjukkan semua hari yang dipilih dalam kedua-dua pemilih tarikh sekaligus tanpa mempunyai penapis tambahan. 

Perkara yang berlaku ialah anda biasanya memilih tarikh yang akan menapis semua pada halaman laporan. Tetapi seperti yang anda lihat, ia sebenarnya tidak memberi kesan kepada visualisasi tertentu.

Menunjukkan Keputusan Sebelum Atau Selepas Tarikh Dipilih Menggunakan DAX

Perkara pertama yang perlu anda pertimbangkan ialah lajur tarikh. Anda mungkin mahu menggunakannya dalam penghiris. Perkara yang sebenarnya anda mahu lakukan ialah mencipta jadual lain yang hanya mempunyai lajur tarikh. 

Mari kembali ke sini dan lihat rupa jadual tarikh generik. 

Menunjukkan Keputusan Sebelum Atau Selepas Tarikh Dipilih Menggunakan DAX

Sekarang, saya mahu mencipta jadual lain kerana saya tidak mahu pemilihan mempunyai kesan langsung pada visualisasi. Saya hanya mahu mengekstrak pemilihan tarikh dan memasukkannya ke dalam formula. Jadi, saya mencipta jadual baharu yang kelihatan seperti ini dan ia hanya mengandungi tarikh yang saya gunakan dalam penghiris.

Ambil perhatian bahawa saya tidak mahu mencipta lajur atau jadual ini dengan menggunakan fungsi Jadual Baharu . Sebaliknya, saya perlu melompat ke Editor Pertanyaan.

Menunjukkan Keputusan Sebelum Atau Selepas Tarikh Dipilih Menggunakan DAX

Saya telah merujuk jadual tarikh dan mengalih keluar setiap lajur lain. Ini akhirnya akan mengekodkan jadual dan bukannya diperoleh daripada formula.

Menunjukkan Keputusan Sebelum Atau Selepas Tarikh Dipilih Menggunakan DAX

Ini dipanggil kebergantungan bulat. Ini bermakna anda boleh membina perhubungan atau perhubungan satu-ke-banyak antara jadual tarikh dan jadual baharu. Perkara penting di sini ialah dapat menapis jadual baru ini supaya penghiris masih akan menapis. 

Model Hubungan Di Sebalik Tarikh

Ini adalah bagaimana model perlu disediakan. Saya mencipta jadual tambahan yang dipanggil Tarikh Pemilihan . Hanya untuk memastikan, ia perlu mempunyai hubungan antara jadual Tarikh .

Menunjukkan Keputusan Sebelum Atau Selepas Tarikh Dipilih Menggunakan DAX

Sebab mengapa terdapat hubungan antara jadual tersebut adalah kerana saya mahu pemilih tarikh menjadi dinamik. Ia perlu berkembang atau mengecut berdasarkan julat tarikh yang saya pilih dalam pemotong tarikh. 

Ini sangat penting kerana akan menjadi sukar untuk semua tarikh disenaraikan dalam pemilih tarikh. Jika jadual yang disebutkan tidak mempunyai hubungan, anda pasti akan mendapati sukar untuk menatal ke bawah semua senarai tarikh dalam pemilih tarikh.

Selain itu, anda mungkin menemui data kosong dalam visualisasi apabila beberapa tarikh dalam pemilih tarikh berada di luar konteks pemotong tarikh. Oleh itu, pemilih tarikh hanya perlu menunjukkan tarikh tertentu mengikut tarikh pilihan anda dalam penghiris.

Mengurus Jualan Dari Tarikh Terpilih

Masih terdapat pelbagai cara untuk anda mengaplikasikan teknik yang saya nyatakan ini, bukan hanya pada tarikh. Sebagai contoh, anda boleh menggunakan ini pada mana-mana jadual carian. Setelah anda memahami teknik tersebut, anda boleh menggunakan konteks lapisan kandungan di atas satu sama lain untuk mencipta visualisasi yang berbeza. Ini adalah pengetahuan tambahan yang hebat apabila ia berkaitan dengan perspektif analitikal dan perspektif visual.

Sekarang, mari kita buat formula untuk visualisasi Jualan daripada jadual Tarikh Terpilih mengikut Tarikh. Saya akan mengubahnya menjadi jadual terlebih dahulu supaya kita dapat melihat apa yang sebenarnya berlaku.

Menunjukkan Keputusan Sebelum Atau Selepas Tarikh Dipilih Menggunakan DAX

Seperti yang anda lihat, saya mempunyai dua pengiraan. Saya mempunyai lajur Jumlah Jualan yang menunjukkan setiap jualan setiap hari. Kemudian, lajur Jualan Dari Tarikh Dipilih menunjukkan 

Sebagai contoh, tarikh yang dipilih ialah 26 Ogos 2016 dan saya ingin melihat kembali tiga hari. Oleh itu, saya hanya mahu menunjukkan 26 Ogos, 25 Ogos dan 24 Ogos dalam visualisasi.

Menunjukkan Keputusan Sebelum Atau Selepas Tarikh Dipilih Menggunakan DAX

Saya juga boleh menukar bilangan hari di sini, sebagai contoh, saya akan melanjutkannya kepada 4 hari. Akibatnya, jumlah pengiraan juga akan diubah.

Inilah formula untuk melakukannya:

Menunjukkan Keputusan Sebelum Atau Selepas Tarikh Dipilih Menggunakan DAX

Saya perlu menentukan tarikh yang dipilih, tidak kira apa konteks yang ada. Saya juga perlu mengeraskan kod pada hari itu dalam pembolehubah. Akhir sekali, saya membungkusnya dengan SEMUA(Tarikh) kerana itu adalah lajur tarikh yang datang daripada jadual tarikh. Jadi, untuk setiap hari di sini, ia meletakkan penapis pada jadual Tarikh Pemilihan

Memandangkan saya hanya mahu mengekstrak tarikh yang dipilih, saya perlu membungkus hasil sebenar di dalam fungsi dengan semua tarikh supaya konteksnya dialih keluar.

Kemudian, saya terpaksa menjalankan beberapa logik. Pertama, ia menyemak sama ada tarikh semasa lebih besar daripada perbezaan tarikh dan nombor hari yang dipilih. Kedua, ia menyemak sama ada tarikh semasa adalah kurang daripada atau sama dengan tarikh yang dipilih. Kemudian, ia akan mengembalikan nilai Jumlah Jualan atau ia harus kosong. 

Menunjukkan Keputusan Sebelum Atau Selepas Tarikh Dipilih Menggunakan DAX

Jika saya membawanya ke dalam visualisasi, itulah cara ia pada dasarnya dikira. Jadi anda boleh menukar nilai dalam parameter Nombor Hari atau memilih mana-mana hari tertentu dalam pemilih tarikh. 

Tajuk tutorial ini mungkin Tunjukkan hasil sebelum ATAU selepas tarikh yang dipilih , tetapi anda juga boleh menggunakan aplikasi dunia sebenar di sini. Lihat jadual Jumlah Jualan mengikut Tarikh . Sebagai contoh, anda boleh melihat lonjakan jualan yang besar ini dan ia mungkin disebabkan oleh tempoh jualan atau beberapa acara pemasaran.

Menunjukkan Keputusan Sebelum Atau Selepas Tarikh Dipilih Menggunakan DAX

Anda boleh melihat aliran atau kesan untuk beberapa hari acara tertentu itu. Anda boleh melihat keseluruhan keputusan pada satu carta. Sebagai contoh, anda ingin melihat jualan untuk 20 April 2016. Pada asasnya, anda perlu memilih 20/04/2016 daripada pemilih tarikh. Selepas menukar formula, anda boleh melihat empat hari dan bukannya tarikh mundur.


Tunjukkan Keputusan Sehingga Tarikh Semasa Atau Tarikh Tertentu Dalam LuckyTemplates
Cara Bekerja Dengan Berbilang Tarikh Dalam LuckyTemplates
Perbandingan Masa Untuk Jadual Tarikh Bukan Standard Dalam LuckyTemplates

Kesimpulan

Saya fikir anda akan agak kagum melihat sejauh mana ini boleh diserlahkan dalam laporan LuckyTemplates.

Penduaan lajur dan menggunakan konteks yang berbeza pada halaman laporan anda ialah teknik yang berkesan. Jika anda boleh menggabungkan semua ini, daripada model, formula DAX, atau pilihan, anda sebenarnya boleh mencipta visualisasi yang cukup hebat. 

Jika anda ingin melihat lebih banyak teknik risikan masa untuk digunakan dengan LuckyTemplates, saya syorkan anda melihat modul kursus kami di LuckyTemplates Online, yang khusus memenuhi pelbagai analisis yang disesuaikan dengan cerapan berkaitan masa.

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