Apa Itu Diri Dalam Python: Contoh Dunia Sebenar
Apa Itu Diri Dalam Python: Contoh Dunia Sebenar
Berikutan kuiz pop DAX baru-baru ini yang saya sediakan dan siarkan di LinkedIn, salah seorang daripada orang yang menjawab kuiz itu menimbulkan idea yang menarik, yang mana lajur teks tidak lagi memerlukan lajur isihan berangka untuk meletakkannya dalam susunan yang betul. Saya bereksperimen dengan pendekatan baharu ini dan ia berfungsi dengan baik. Dalam tutorial hari ini, saya akan menunjukkan kepada anda cara menggunakan pendekatan ini boleh mencipta lajur teks pengisihan sendiri yang menggunakan kedua-dua DAX dan Power Query. Anda boleh menonton video penuh tutorial ini di bahagian bawah blog ini.
Mari lihat Set Data Amalan yang kami ada daripada Alat Luaran kami (kami mempunyai Jadual Tarikh Lanjutan LuckyTemplates). Dalam jadual ini, kami mempunyai medan bernama, Nama Bulan , yang merupakan medan yang akan kami fokuskan.
Mari ambil Nama Bulan dan tarik keluar ke dalam jadual. Anda akan melihat bahawa ia diisih mengikut abjad. Oleh itu, kita perlu menanganinya untuk membolehkannya berfungsi dengan baik dalam jadual dan visual kita.
Isi kandungan
Cara Membuat Lajur Isih Sendiri Menggunakan DAX Dan Power Query Dalam LuckyTemplates
Mari buat Power Query dahulu. Mari pergi ke jadual Dates kami dan kami akan mencipta lajur dan hanya menggunakan sedikit kod M mudah. Mari kita panggil lajur ini, Nama Bulan dan kita akan menggunakan asterisk hanya untuk menunjukkan bahawa ia adalah lajur pengisihan sendiri.
Untuk formula, kami akan menggunakan fungsi yang dipanggil Text.Repeat . Ia meminta teks yang anda ingin masukkan atau ulangi, dan kemudian berapa kali anda mahu mengulanginya. Daripada beberapa teks eksplisit, kami akan melakukan aksara yang tidak dicetak. Dan untuk itu, kita boleh menggunakan fungsi yang dipanggil Character.FromNumber dan nombor yang akan kita gunakan ialah 0032, iaitu nombor untuk ruang bukan pencetakan. Kami mahu mengulanginya pada 12 tolak BulanOfYear . Kemudian, kami akan menggabungkannya dengan Nama Bulan.
Itu menambah lajur kami. Ia kelihatan sama, tetapi ia kini mempunyai ruang bukan pencetakan di hadapan.
Apabila kita mencari Bulan, kita dapati medan Nama Bulan* dengan isihan diri. Kami membuangnya ke dalam jadual, dan kami dapat melihat bahawa bukannya mengisih mengikut abjad, ia sebenarnya mengisih mengikut kronologi berdasarkan ruang.
Jika kita lihat di sini pada Isih mengikut Lajur , ia hanya diisih dengan sendirinya. Tiada medan isihan tambahan yang sedang digunakan.
Kita juga boleh melakukan ini menggunakan pendekatan yang hampir sama dalam DAX. Biar saya tunjukkan kepada anda cara melakukannya.
Mula-mula, mari tambah lajur tersuai di sini. Metodologi adalah sama. Fungsinya berbeza sedikit. Mari kita panggil yang ini, Nama Bulan dengan asterisk berganda. Kemudian, bukannya Text.Repeat, kita akan menggunakan fungsi dalam DAX yang dipanggil . Ia betul-betul struktur yang sama. Ia menggunakan teks, dan kemudian berapa kali anda mahu ia berulang.
Oleh itu, untuk teks, bukannya Character.FromNumber, kami akan menggunakan dalam DAX yang setara, iaitu . Seterusnya, kami akan mempunyai 0032 , iaitu nombor kami untuk ruang bukan pencetakan, dan kemudian mengulanginya sebanyak 12 tolak MonthOfYear .
Kami akan menggabungkannya dengan medan Nama Bulan kami, dan mari gunakan Nama Bulan yang asal, bukan Nama Bulan*. Saya akan memotong ini menjadi medan pendek dengan menggunakan LEFT dan kemudian 3 (kita hanya akan mengambil tiga aksara pertama), hanya untuk dapat menggunakannya dalam visual untuk menunjukkan kepada anda bagaimana ia akan kelihatan.
Jadi sekarang, jika kita menariknya ke dalam jadual, ia disusun mengikut kronologi seperti yang dilakukan oleh kod M.
Ini berfungsi bukan sahaja dalam jadual, tetapi juga berfungsi dalam visual juga.
Fungsi DAX COLUMNSTATISTICS Dalam LuckyTemplates
Jadual Tarikh Lanjutan Power Query M Fungsi
Menyusun Tarikh Jadual Lajur Dalam LuckyTemplates
Kesimpulan
Saya berpendapat bahawa ini adalah teknik yang sangat hebat untuk mencipta lajur pengisihan sendiri dalam LuckyTemplates menggunakan DAX dan Power Query. Saya fikir ia adalah genius mutlak. Saya sangat berterima kasih kepada peserta kuiz kerana menunjukkannya. Saya harap anda mendapati ini berguna dari segi cara anda mencipta dan mengurus medan teks anda.
sorakan,
Apa Itu Diri Dalam Python: Contoh Dunia Sebenar
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.
Dalam tutorial bahasa pengekodan DAX ini, pelajari cara menggunakan fungsi GENERATE dan cara menukar tajuk ukuran secara dinamik.
Tutorial ini akan merangkumi cara menggunakan teknik Visual Dinamik Berbilang Thread untuk mencipta cerapan daripada visualisasi data dinamik dalam laporan anda.
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.
Saya ingin menunjukkan cara perkhidmatan dalam talian LuckyTemplates Apps boleh membantu dalam mengurus laporan dan cerapan berbeza yang dijana daripada pelbagai sumber.
Ketahui cara untuk menyelesaikan perubahan margin keuntungan anda menggunakan teknik seperti mengukur percabangan dan menggabungkan formula DAX dalam LuckyTemplates.
Tutorial ini akan membincangkan tentang idea pewujudan cache data dan cara ia mempengaruhi prestasi DAX dalam memberikan hasil.
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