Visual Jadual Dalam LuckyTemplates | Subset Dinamik

Visual Jadual Dalam LuckyTemplates | Subset Dinamik

Saya ingin meluangkan sedikit masa hari ini meneliti soalan daripada ahli LuckyTemplates, Lucas, tentang visual jadual dalam LuckyTemplates. Ia sendiri merupakan soalan yang menarik, tetapi saya ingin membedahnya kerana ia turut menyentuh sekumpulan topik menarik lain, termasuk jadual terputus sambungan, penuaian penghiris dan beberapa helah visualisasi penghiris, pemformatan bersyarat dan jadual maya. Anda boleh menonton video penuh tutorial ini di bahagian bawah blog ini.

Terdapat banyak perkara yang terkandung dalam perkara ini walaupun pada hakikatnya ia bukanlah satu soalan yang sangat rumit. Lucas mempunyai jadual dan berdasarkan nilai penghiris (dalam kes ini, 1 Mei), dia mahu mengambil setiap rekod yang kurang daripada atau sama dengan nilai penghiris dalam Date In , dan setiap rekod yang lebih besar daripada penghiris nilai dalam Date Out , dan kurangkan jadual hanya kepada rekod tersebut.

Visual Jadual Dalam LuckyTemplates |  Subset Dinamik

Sebelum kita berbuat demikian, mari kita lihat dengan pantas model data kami – ia agak mudah. Kami pada asasnya baru sahaja mendapat jadual tarikh lanjutan yang terikat dengan jadual fakta kami hanya melalui hubungan aktif antara Tarikh dan Tarikh Masuk dan hubungan tidak aktif antara Tarikh dan Tarikh Keluar. Dan kemudian, kami baru sahaja mendapat jadual ukuran kami. Oleh itu, seperti yang anda lihat, model data ini agak ringkas yang sedang kami usahakan hari ini.

Visual Jadual Dalam LuckyTemplates |  Subset Dinamik

Kita mulakan dengan menghiris data yang dia perkatakan. Kami hanya mengambil medan Tarikh kami dan mengubahnya menjadi penghiris. Kami mahukan satu nilai, jadi kami akan mengubahnya buat masa ini menjadi senarai. Ini bukan pengalaman pengguna yang hebat kerana kami perlu memburu senarai untuk 1 Mei, tetapi kami akan mengetahuinya dalam satu minit.

Oleh itu, kami akan menatal ke bawah penghiris dan mencari 1 Mei, pilihnya, dan sekarang kami melihat beberapa masalah dengan itu terus dari kelawar. Ia adalah instrumen yang tumpul, dan kami mempunyai keadaan yang lebih halus yang kami cuba capai. Ia pada asasnya mengeluarkan semua yang bukan Tarikh Pada 1 Mei, yang bukan yang kita mahukan.

Dan ia menapis dua visual di bawah dengan cara yang tidak begitu berguna.

Visual Jadual Dalam LuckyTemplates |  Subset Dinamik

Kita boleh memberitahu langsung bahawa alat penghiris lurus tidak akan berfungsi untuk kita. Oleh itu, apa yang kita mahu sebaliknya ialah jadual terputus. Ini adalah teknik yang bagus untuk digunakan apabila anda ingin menuai nilai daripada apa yang kelihatan seperti penghiris kepada pengguna tetapi sebenarnya tidak berinteraksi dengan visual anda dan anda hanya menarik nilai itu ke dalam DAX anda, dan kemudian menggunakannya untuk memanipulasi pengiraan anda dalam visual anda.

Isi kandungan

Mencipta Jadual Terputus (Jadual Dikira Dalam DAX)

Jadi mari kita singkirkan penghiris yang tidak berguna ini dan kita akan mencipta jadual yang terputus . Untuk membuat jadual terputus sambungan, anda boleh melakukannya sama ada sebagai jadual fizikal dalam Power Query atau sebagai jadual terkira dalam DAX. Dan saya fikir cara yang optimum untuk melakukan ini adalah sebagai jadual fizikal.

Tetapi untuk contoh ini, saya hanya akan menciptanya sebagai jadual terkira dalam DAX , hanya dengan pergi ke reben Modeling kemudian ke New table .

Visual Jadual Dalam LuckyTemplates |  Subset Dinamik

Kami akan menggunakan fungsi dalam DAX. Jadi, jadual tarikh kami yang terputus akan menyamai nilai tarikh daripada jadual Tarikh kami. Itu hanya akan mencipta jadual terkira satu lajur.

Visual Jadual Dalam LuckyTemplates |  Subset Dinamik

Dan kemudian, kita boleh menarik nilai itu sebagai penghiris kita.

Visual Jadual Dalam LuckyTemplates |  Subset Dinamik

Daripada senarai, kami akan mempunyai penghiris nilai tunggal, tetapi malangnya, tiada apa-apa seperti itu dalam pilihan biasa. Satu-satunya cara untuk mendapatkan gelangsar nilai tunggal adalah daripada Generate Series , dan itu bukan sesuatu yang boleh kita lakukan dengan tarikh. Apa yang boleh kita lakukan ialah Selepas .

Visual Jadual Dalam LuckyTemplates |  Subset Dinamik

Selepas memberikan kita apa yang kelihatan seperti peluncur nilai tunggal, tetapi ia memberikan kita segala-galanya dari tarikh peluncur dan semua tarikh selepas itu. Sekarang, salah satu perkara yang rumit tentang penghiris Selepas ialah cara anda menuainya. Jadi, mari kita buat sukatan tuaian.

Ukuran Tuai Untuk Visual Jadual Dalam LuckyTemplates

Mari kita panggil ia Harvest . Ukuran penuaian biasa adalah berdasarkan . Oleh itu, kami memilih nilai medan Tarikh Terputus kami .

Visual Jadual Dalam LuckyTemplates |  Subset Dinamik

Ia tidak menghasilkan ralat, tetapi jika kita pergi dan meletakkannya ke dalam kad, ia kelihatan kosong.

Visual Jadual Dalam LuckyTemplates |  Subset Dinamik

Sebabnya ialah SELECTEDVALUE perlu mengembalikan satu nilai dan penghiris Selepas mengembalikan berbilang nilai. Ia mengembalikan segala-galanya dari tarikh awal hingga ke penghujung penghiris. Kerana ia tidak mengembalikan nilai tunggal, ia akan menuai ini sebagai Blank . Jadi, kita perlu mengambil itu dan mengubah ukuran itu.

Kami akan menggunakan fungsi dan kemudian mengambil nilai minimum ( ) jadual tarikh terputus kami. Dan sekarang, "perubahan dalam konteks" yang kita inginkan pada dasarnya adalah SEMUA . Ia adalah minimum semua yang dipilih dalam penghiris Selepas. Jadi, kami ambil itu dan kami pergi ke medan tarikh kami yang terputus semula.

Visual Jadual Dalam LuckyTemplates |  Subset Dinamik

Kini kami mendapat apa yang kami mahukan, iaitu nilai tunggal daripada Harvest.

Visual Jadual Dalam LuckyTemplates |  Subset Dinamik

Dan kami mempunyai pengalaman pengguna yang bagus kerana bukan sahaja kami boleh meluncur, kami boleh pergi ke sini dan memanfaatkan pemilih tarikh ini. Kita hanya boleh memilih tarikh yang kita mahu (1 Mei, contohnya) terus pada pemilih tarikh dan ia muncul sebagai satu nilai.

Visual Jadual Dalam LuckyTemplates |  Subset Dinamik

Seterusnya, kita perlu mencipta ukuran yang akan menggunakan nilai yang dituai itu untuk menapis jadual kita. Kami akan memanggil ukuran ini, Dalam Julat . Kami akan menggunakan pembolehubah di sini ( VAR Cond ), dan kemudian pernyataan , di mana kami menggunakan SELECTEDVALUE sekitar Tarikh Masuk dan Tarikh Keluar . Kemudian, kami mahu 1 jika syarat itu benar, dan 0 jika ia palsu. Akhirnya, kami kembalikan keadaan (Cond) di bahagian bawah.

Visual Jadual Dalam LuckyTemplates |  Subset Dinamik

Sekarang kita mempunyai ukuran yang melakukan apa yang kita mahukan. Ia hanya mengembalikan satu jika ia berada dalam julat dan sifar jika tidak. Kini kita boleh pergi ke anak tetingkap penapis, pilih visual jadual ini, dan ambil ukuran Dalam Julat kami dan lepaskannya ke dalam anak tetingkap penapis. Kami hanya menetapkannya apabila nilainya adalah satu, ia menunjukkan item. Kami menekan Gunakan penapis dan kami dapat melihat bahawa ia memberikan kami hasil yang betul, C, D dan E.

Visual Jadual Dalam LuckyTemplates |  Subset Dinamik

Pemformatan Bersyarat Pada Meja Visual Dalam LuckyTemplates

Ia tidak menapis visual jadual yang lain, tetapi kami boleh memanfaatkan ukuran ini lebih jauh lagi dengan menggunakan pemformatan bersyarat . Mari lakukan pemformatan bersyarat pada Peraturan dan asaskan itu pada ukuran Dalam Julat kami . Kemudian, kami akan menetapkan peraturan dan memilih warna.

Visual Jadual Dalam LuckyTemplates |  Subset Dinamik

Dengan itu, kita dapat melihat bahawa visual jadual (carta bar) di bawah berubah secara dinamik.

Visual Jadual Dalam LuckyTemplates |  Subset Dinamik

Kita boleh melakukan perkara yang sama dengan carta serakan kita. Kami hanya pergi ke warna data, dan sekali lagi, pergi ke warna lalai dan sediakan struktur peraturan yang sama yang kami sediakan untuk carta bar kami. Dan kini kami mempunyai struktur yang dinamik sepenuhnya di sini.

Visual Jadual Dalam LuckyTemplates |  Subset Dinamik

Apabila kami meluncurkan alat penghiris kami, ia mengubah semua visual dengan tepat seperti yang dikehendaki Lucas dari segi menapis jadual ke nilai yang betul.


Jadual Dalam LuckyTemplates: Jenis & Perbezaan
Apakah Jenis Jadual Data Berbeza Dalam LuckyTemplates?
Bina Jadual Tarikh Komprehensif Dalam LuckyTemplates Sangat Cepat

Kesimpulan

Dalam blog ini, saya telah menunjukkan kepada anda cara mensubset secara dinamik visual jadual dalam LuckyTemplates. Anda telah mempelajari cara mencipta ukuran DAX yang betul untuk menuai nilai dan menggunakan pemformatan bersyarat untuk mempunyai visual jadual yang dinamik sepenuhnya.

Saya harap anda mengambil beberapa petua berguna sepanjang perjalanan. Semak pautan di bawah untuk lebih banyak kandungan berkaitan.

Cheers!

Brian


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