Apa Itu Diri Dalam Python: Contoh Dunia Sebenar
Apa Itu Diri Dalam Python: Contoh Dunia Sebenar
Dalam tutorial ini, anda akan mempelajari cara untuk menentukan populasi kakitangan semasa untuk berbilang tarikh dalam LuckyTemplates menggunakan fungsi COUNTROWS dan FILTER . Anda boleh menonton video penuh tutorial ini di bahagian bawah blog ini.
Perbincangan ini adalah berdasarkan soalan dalam forum sokongan LuckyTemplates.
Seorang pengguna LuckyTemplates ingin mengira bilangan kakitangan yang telah diambil bekerja dalam tempoh masa tertentu.
Untuk masalah ini, penting untuk memahami cara data disediakan. Anda harus mempunyai nama pekerja dan tarikh apabila mereka mula dan keluar, antara butiran lain. Ini adalah data berkaitan HR biasa.
Untuk membuat teknik ini berfungsi, anda mesti menggunakan perhubungan tidak aktif dan sejenis formula yang membolehkan anda mengira nombor antara tarikh baris yang sama.
Isi kandungan
Data Dan Model Populasi Kakitangan
Mari lihat data demo.
Anda boleh melihat bahawa jadual menggunakan nombor rujukan kakitangan. Ia berguna kerana pangkalan data HR biasanya mengandungi banyak maklumat.
Terdapat juga Tarikh Mula dan Tarikh Tamat. Tarikh Tamat kembali kosong jika orang itu masih pekerja syarikat.
Kini, untuk mengetahui bilangan pekerja bagi tempoh masa tertentu, anda perlu menyediakan perhubungan tidak aktif dalam model anda terlebih dahulu.
Apabila anda mempunyai berbilang tarikh dalam jadual fakta anda, anda perlu mempunyai hubungan yang tidak aktif supaya anda boleh menyelesaikan maklumat atau logik antara tarikh yang ditentukan.
Sebagai contoh, jika anda ingin mengira bilangan kakitangan yang bermula dalam bulan tertentu, anda memerlukan hubungan aktif antara jadual Tarikh dan jadual Populasi Kakitangan.
Menggunakan perhubungan yang tidak aktif membolehkan anda memilih elemen dalam fakta dan jadual carian anda untuk dihidupkan bagi membolehkan pengiraan anda berfungsi.
Memilih Konteks
Untuk contoh ini, tarikh mempunyai konteks bulan dan tahun.
Anda boleh membuat jadual menunjukkan konteks hari dengan hanya menukar Nilai di bawah anak tetingkap Visualisasi.
Jadual ini juga boleh diubah menjadi visualisasi:
Carta dengan konteks hari mempunyai tahap butiran yang lebih terperinci berbanding dengan konteks bulan dan tahun.
Formula Untuk Kakitangan Semasa
Setiap keputusan untuk baris Kakitangan Semasa hendaklah dikira secara individu.
Anda perlu mengasingkan setiap nilai dan bekerja melalui logik di belakangnya.
Untuk memahami konsep ini dengan lebih baik, baris dengan Mei 2018 akan digunakan sebagai contoh:
Sekarang, untuk mengira bilangan kakitangan semasa, anda perlu menggunakan peristiwa dalam corak formula kemajuan:
Fungsi COUNTROWS
Fungsi mengira bilangan kakitangan dalam setiap baris dalam jadual Populasi Kakitangan.
Fungsi NILAI Dan Pernyataan FILTER
Sekarang mari kita fokus pada fungsi dan pernyataan di dalam formula.
Untuk logik pertama, VALUES di dalam fungsi FILTER berulang melalui setiap Tarikh Mula dalam jadual Populasi Kakitangan:
Jika Tarikh Mula kurang daripada atau sama dengan tarikh , ia akan dinilai kepada BENAR.
Untuk baris Mei 2018, tarikh MAX ialah 31 Mei. Logik pertama memberi anda senarai semua kakitangan yang mempunyai tarikh mula kurang daripada hari terakhir Mei 2018.
Sekarang mari kita lihat logik kedua dalam formula:
Ia berulang melalui tarikh tamat setiap baris dalam jadual Populasi Kakitangan yang mengandungi tarikh mula yang telah dikekalkan selepas logik pertama dijalankan.
Jika Tarikh Tamat lebih besar daripada atau sama dengan Tarikh , ia akan dinilai kepada BENAR.
Untuk contoh ini, jika tarikh tamat lebih besar daripada hari pertama bulan Mei, kakitangan atau pekerja masih wujud dalam tempoh masa yang ditentukan itu.
Fungsi ISBLANK
Fungsi menilai jika Tarikh Tamat kosong.
Jika Tarikh Tamat kembali kosong, bermakna kakitangan masih bekerja.
Oleh itu, terdapat dua syarat untuk logik kedua dalam formula. Pertama, ia perlu menilai sama ada Tarikh Tamat lebih besar daripada atau sama dengan hari pertama bulan itu; dan kedua, jika ianya KOSONG.
Selepas formula berulang melalui dua logik tersebut, ia kemudian mengira data yang tinggal dalam jadual Populasi Kakitangan.
FILTER di dalam fungsi mengubah konteks pengiraan.
Cara Bekerja Dengan Berbilang Tarikh Dalam
Jadual Maya Master BI Kuasa Dalam LuckyTemplates Menggunakan DAX
Mengira Pelanggan Dari Masa ke Masa Menggunakan DISTINCTCOUNT Dalam LuckyTemplates
Kesimpulan
Tutorial ini merangkumi cara anda boleh mengira bilangan kakitangan semasa dalam beberapa tarikh menggunakan fungsi COUNTROWS dan FILTER dalam LuckyTemplates.
Untuk meringkaskan, pernyataan FILTER membina jadual maya yang mengandungi data yang sesuai dengan kriteria yang dinilai. Kemudian, fungsi COUNTROWS mengira baki data yang memberikan bilangan pekerja semasa dalam tempoh masa tertentu.
Perhubungan yang tidak aktif diperlukan untuk menjadikan teknik ini berfungsi. Mereka memastikan bahawa anda mengulangi setiap ahli kakitangan terlebih dahulu, dan kemudian bekerja melalui data yang ditapis. Kaedah ini menjamin kiraan kakitangan yang betul setiap tarikh. Perhubungan yang aktif akan memberikan pengiraan yang salah.
Senario tarikh berbilang boleh menjadi sangat mengelirukan apabila anda melihat dalam LuckyTemplates. Dengan tutorial ini, anda akan mempunyai pemahaman yang lebih baik tentang cara menggunakan teknik ini dalam model anda sendiri.
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