Apa Itu Diri Dalam Python: Contoh Dunia Sebenar
Apa Itu Diri Dalam Python: Contoh Dunia Sebenar
Dalam tutorial ini, saya akan membincangkan cara memaparkan maklumat berdasarkan tahun kewangan dalam laporan LuckyTemplates. Walau bagaimanapun, analisis ini agak rumit. Ini kerana ia mempunyai pelanggan yang berbeza dan setiap daripada mereka mempunyai tahun kewangan yang berbeza. Anda boleh menonton video penuh tutorial ini di bahagian bawah blog ini.
Saya telah membuat satu contoh di mana saya boleh memilih pelanggan yang berbeza. Apabila saya memilih pelanggan yang berbeza di sini, mereka semua mempunyai tahun kewangan yang berbeza. Sebahagian daripadanya mungkin antara Mac 2020 hingga Februari 2021 atau Julai 2020 hingga Jun 2021 .
Saya tidak boleh hanya menggunakan lajur Tahun Kewangan dalam jadual Tarikh untuk menapisnya mengikut tahun kewangan ( tahun fiskal ). Jadi, dengan mengklik melalui pelanggan kami, kami perlu menunjukkan secara dinamik tahun fiskal untuk pelanggan tersebut.
Dalam contoh ini, saya melangsingkan jadual Tarikh . Jadi, ini memaparkan data mengikut hari dan bukannya mengikut bulan dan tahun.
Isi kandungan
Menganalisis Model Data
Sekarang, mari kita lihat model data yang saya perlukan untuk menyelesaikan senario tertentu ini. Ini mengandungi pelanggan (Customer_List), tarikh (Tarikh) dan data pelanggan kami ( Raw_Data ).
Dalam contoh ini, jadual Raw_Data mempunyai lajur Tarikh , ID Pelanggan dan Amaun .
Jadual Customer_List ialah tempat saya boleh menyediakan parameter yang menunjukkan bulan permulaan tahun kewangan pelanggan. Jadual ini mengandungi ID Pelanggan , Pelanggan dan lajur Bulan Mula TK .
Lajur Bulan Permulaan TK ialah tempat saya boleh meletakkan nombor sebagai metrik apabila tahun kewangan bermula pada bulan tertentu. Oleh itu, Google pada bulan Mac, Microsoft pada bulan Jun, dan Salesforce pada bulan September.
Ini mungkin kelihatan seperti saya perlu melakukan sesuatu yang rumit seperti mencipta berbilang jadual tarikh atau berbilang lajur tahun kewangan dalam satu jadual tarikh. Tetapi saya akan menggunakan formula dengan persediaan yang mudah.
Menapis Tahun Kewangan Tertentu
Perkara utama yang perlu diperhatikan di sini ialah daripada melakukan apa-apa dalam jadual Tarikh , saya mencipta jadual baharu yang dipanggil Tahun Kewangan .
Saya mencipta jadual ini kerana saya perlu menangkap nilai berdasarkan pilihan di sini.
Jadual Tahun Kewangan agak mudah kerana ia hanya mempunyai Tahun Fiskal dan lajur Tahun Fin . Saya menganggap ini sebagai jadual sokongan .
Saya akan menggunakan beberapa pilihan atau metrik yang terdapat dalam jadual ini dalam formula untuk membuat pengiraan dinamik.
Perlu diingat bahawa pemotong Tahun Fiskal di sini datang daripada jadual yang saya buat ( Tahun Kewangan ). Ia tidak mempunyai hubungan dengan model data.
Secara lalai, visualisasi Jumlah Jumlah mengikut Tarikh memaparkan segala-galanya.
Sebaliknya, Amaun mengikut FY mengikut Tarikh memaparkan keputusan berdasarkan pilihan daripada penghiris. Dalam contoh ini, ia hanya memaparkan tahun kewangan 2020 ( FY20 ) untuk Microsoft .
Jadi, bagaimanakah saya boleh mencapai keputusan pengiraan tahun kewangan dinamik itu dalam visualisasi Amaun mengikut TK mengikut Tarikh ?
Penapisan Tahun Kewangan Dinamik
Untuk memaparkan keputusan tahun kewangan yang dinamik, saya membuat beberapa pengiraan di mana saya boleh mencari Tarikh Mula dan Tarikh Tamat secara dinamik apabila mempunyai pilihan melalui pemotong Tahun Fiskal dan Pelanggan .
Jika saya dapat menemuinya, maka saya boleh mengosongkan semua tarikh yang berada di luar tarikh mula dan tamat itu secara dinamik .
Perlu diingat bahawa jika anda boleh mengosongkan sesuatu, maka ia tidak akan muncul dalam visualisasi anda .
Formula khusus ini adalah salah satu teknik untuk melakukan pengiraan itu.
Sebelum saya meneruskan perbincangan langkah demi langkah bagi formula, saya akan menduplikasikan jumlah visualisasi mengikut Tarikh dahulu dan memaparkannya sebagai jadual. Saya juga menambah jadual Amaun mengikut FY di sini supaya saya boleh menunjukkan kepada anda perkara yang saya cuba lakukan dengan mudah.
Kemudian, saya akan mengisih lajur Tarikh di sini dan menetapkannya kepada " Tunjukkan item tanpa data ".
Jika saya menatal ke bawah dalam jadual ini, anda akan melihat bahawa titik data pertama pada bulan ini untuk tahun kewangan Microsoft ialah pada 7 Jun 2020 .
Sekarang, saya akan menukar pilihan dalam pemotong Pelanggan kepada Salesforce .
Anda kemudian akan melihat bahawa tarikh telah berubah. Yang ketara, Tarikh Mula TK kini ialah 1 September , yang merupakan tarikh mula tahun kewangan untuk Salesforce dalam contoh khusus ini.
Jadi, bagaimanakah saya membuat pengiraan tarikh Mula dan tarikh Tamat ?
Ukuran Tarikh Mula
Sekarang mari kita analisa ukuran tarikh mula ( FY Start Date ) .
Dalam formula ini, saya cuba mencari input untuk tarikh mula. Saya menggunakan fungsi untuk mendapatkan tahun ( FiscalYearSelected ) dan bulan permulaan ( FinancialStartMonth ).
Apabila saya memilih pelanggan, saya mempunyai lajur yang mempunyai bulan permulaan tahun kewangan ( lajur Bulan Mula TK ) di bawah jadual Senarai_Pelanggan . Pada asasnya, saya hanya menangkap maklumat itu di sini.
Ingat bahawa dalam jadual sokongan ( jadual Tahun Kewangan ) yang saya buat, saya mempunyai lajur yang mengembalikan tahun sebenar ( lajur Tahun Kewangan ). Jadi, saya hanya boleh memilih pilihan daripada pemotong Tahun Fiskal .
Kemudian, saya boleh dengan mudah menangkap nilai tahun itu di sini.
Selepas itu, saya akan memasukkan FinancialStartMonth dan FiscalYearSelected dalam fungsi DATE di sini.
Saya tahu bahawa tarikh mula akan menjadi hari pertama dalam bulan itu. Jadi, saya hanya boleh meletakkan 1 di sini.
Dan itu mengembalikan tarikh mula tahun kewangan yang dipilih.
Ukuran Tarikh Tamat
Sekarang, mari kita lihat ukuran Tarikh Tamat FY .
Seperti yang anda lihat, ia serupa dengan ukuran Tarikh Mula FY . Satu-satunya perbezaan ialah saya menggunakan FiscalYearSelected + 1 dalam formula. Dengan ini, jika tahun kewangan yang dipilih ( FiscalYearSelected) ialah 2020, maka tahun untuk Tarikh Tamat FY ialah 2021 .
Di sini, anda akan perasan bahawa ini sebenarnya bukan tarikh pertama tahun kewangan berikutnya. Dalam pengiraan sebenar, ini sepatutnya 31 Ogos 2021 .
Dalam formula, kita juga boleh menggunakan pengendali hubungan yang kurang daripada (<> . Jika kita menggunakan kurang daripada (<> , ia sentiasa akan menjadi satu hari kurang daripada tarikh tamat fiskal . Dan itu tidak mengapa kerana hasilnya adalah akan menjadi tarikh terakhir sebenar .
Dalam contoh khusus ini, memandangkan tarikh akhir tahun fiskal ialah 1 September 2021 dan kami menggunakan kurang daripada (<> , tarikh akhir sebenar ialah 31 Ogos .
Amaun Mengikut Ukuran Tahun Kewangan
Mari kita analisa formula seterusnya iaitu Amaun mengikut ukuran FY .
Ini juga agak serupa dengan dua formula sebelumnya. Walau bagaimanapun, daripada memecahkan set formula tersebut, saya telah memasukkannya ke dalam formula tunggal ini menggunakan pembolehubah.
Ini adalah bahagian paling penting dalam formula.
Ambil perhatian bahawa dalam contoh khusus ini, titik data pertama atau tarikh mula Salesforce untuk tahun kewangan 2020 ialah 4 September 2020 .
Pada asasnya, bahagian formula ini menunjukkan bahawa jika tarikh ( 4 September 2020 untuk contoh ini) lebih besar daripada atau sama dengan Tarikh Mula ( 1 September 2020 ), dan ia juga kurang daripada Tarikh Akhir ( 1 September 2021 ) , maka ia akan memaparkan Jumlah Jumlah . Jika tidak, maka ia akan menjadi kosong.
Bahagian ini mengira Jumlah Amaun yang akan dipaparkan di bawah Tarikh Tamat FY model ini.
Kemudian, Jumlah Amaun ditapis di sini menggunakan fungsi . Oleh itu, ia hanya memaparkan Jumlah Jumlah dengan tarikh yang berada dalam julat Tarikh Mula dan Tarikh Akhir .
Dengan logik ini, ia membolehkan saya memaparkan jumlah secara dinamik mengikut tahun kewangan di sini semasa saya memilih pilihan daripada Pemisah Pelanggan dan Tahun Fiskal .
LuckyTemplates Pengiraan Tahun Kewangan Hingga Kini
Cara Membuat Suku Tahun Kewangan Unik Menggunakan Lajur
Pengiraan Tarikh Isih Mengikut Tahun Kewangan Dalam LuckyTemplates
Kesimpulan
Tutorial ini merangkumi beberapa teknik menarik tentang cara memaparkan tahun kewangan yang berbeza secara dinamik dalam laporan LuckyTemplates. Contoh sebenarnya datang daripada senario sebenar yang pernah dialami oleh pelanggan kami.
Contoh yang diberikan adalah lebih kompleks. Tetapi anda sentiasa boleh menyelesaikannya dengan LuckyTemplates.
Tiada apa yang anda tidak boleh lakukan dalam LuckyTemplates dari perspektif analitik.
Anda hanya perlu memahami kepentingan menggunakan pembolehubah , menyediakan model data anda dengan betul , menggunakan jadual sokongan , dan kemudian membuat logik yang membolehkan anda membuat pengiraan dan visualisasi dinamik.
Semak pautan di bawah untuk lebih banyak contoh dan kandungan yang berkaitan.
Semua yang terbaik,
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