Apa Itu Diri Dalam Python: Contoh Dunia Sebenar
Apa Itu Diri Dalam Python: Contoh Dunia Sebenar
Dalam catatan blog ini, kami akan menjalankan analisis lanjutan tetapi dunia nyata yang melibatkan fungsi LuckyTemplates DAX. Anda boleh menonton video penuh tutorial ini di bahagian bawah blog ini.
Senario yang dimaksudkan ialah apabila anda mempunyai produk yang mengubah harga dari semasa ke semasa.
Banyak tunjuk cara/pameran yang telah anda semak dari semasa ke semasa mencadangkan bahawa harga produk kekal sama dari permulaan masa hingga tarikh terkini. Pada hakikatnya, ini tidak berlaku.
Dalam banyak jadual data mentah, anda mungkin mempunyai persediaan di mana harga boleh berubah kepada harga lain dalam tempoh masa yang berbeza. Sebagai contoh, harga boleh berubah disebabkan oleh permintaan bermusim.
Isi kandungan
Melaksanakan Fungsi LuckyTemplates DAX Untuk Perubahan Harga
Teknik yang akan kami bincangkan dalam catatan blog ini akan membantu kami menangani perubahan harga ini. Terdapat sedikit keluk pembelajaran untuk mendapatkan hak ini menggunakan fungsi LuckyTemplates DAX .
Ia boleh dilakukan walaupun dengan menyediakan model data anda dengan betul dan menggunakan kombinasi formula DAX yang lebih maju.
Untuk contoh ini, anda mungkin mengetahui terlebih dahulu tentang perubahan harga anda secara sejarah dan anda ingin menyepadukan perubahan harga tersebut dalam model anda. Tetapi dalam senario ini, anda mungkin tidak mempunyai harga dalam jadual fakta anda. Fikirkan jadual Jualan ini sebagai jadual transaksi.
Jika terdapat harga dalam jadual ini, maka anda mungkin tidak perlu melakukan ini. Tetapi saya telah melihat soalan timbul di forum sokongan di mana harga berada dalam jadual berasingan dan perlu disepadukan.
Saya mencipta jadual di mana saya mempunyai setiap produk serta harga untuk setiap produk yang berubah untuk suku tersebut. Jadi saya mempunyai Nama Produk dan Dimensi Suku.
Jadi untuk Produk 1, harganya pada suku ketiga ialah $1,680.75.
Tetapi jika kita tatal ke bawah jadual kita, kita boleh mendapati bahawa harga untuk Produk 1 telah berubah kepada $2,666.79 pada suku keempat.
Semasa tempoh Krismas, kami menaikkan harga produk kami dengan agak banyak jadi kami perlu tahu bagaimana harga ini diubah. Ini adalah idea yang sangat baik untuk ramalan masa depan dan analisis senario kerana anda mungkin mendapati diri anda meramalkan perubahan harga dalam banyak kes.
Hubungan Antara Jadual
Bahagian yang sukar di sini ialah cara memasukkannya ke dalam model kami. Jadual Produk menyenaraikan setiap produk sekali, tetapi jadual Harga Produk merujuk produk beberapa kali. Jadi kita tidak boleh membuat perhubungan antara jadual Harga Produk dan jadual Jualan.
Tiada cara untuk kami berbuat demikian kerana terdapat berbilang nilai dalam jadual Harga Produk dan kami mahu jadual carian (jadual Produk) berada pada sisi yang unik.
Dalam senario ini, kita perlu menjadi inovatif dan memikirkan cara kita boleh mengambil titik data daripada jadual Harga Produk sambil menganalisis data daripada jadual Jualan dengan menggunakan beberapa fungsi LuckyTemplates DAX.
Mengira Purata Harga Produk
Ini adalah bagaimana saya melakukannya. Apabila saya mengejek senario ini, saya juga melakukan beberapa perkara tambahan. Saya ada di sini jadual khusus yang mempunyai nama produk, purata harga semasa dan purata harga produk, yang akan berubah berdasarkan suku yang kami pilih.
Untuk mengira purata harga produk, anda perlu ingat bahawa sebenarnya tiada hubungan antara jadual Tarikh (yang mana suku itu berasal) dan jadual Harga Produk.
Menggunakan Fungsi TREATAS
Oleh itu, apabila kami membuat pilihan di sini, kami perlu menapis jadual Jualan untuk memastikan bahawa harga yang betul untuk suku tersebut diterima. Untuk melakukan itu, saya menggunakan fungsi TREATAS , yang membolehkan anda mencipta perhubungan maya ini.
Selepas membuat perhubungan secara maya melalui TREATAS , nama produk dan butiran akan berubah berdasarkan pemilihan suku tahunan yang kami buat.
Terdapat banyak aplikasi untuk fungsi TREATAS dalam ramalan, pengiklanan dan pemasaran di mana harga produk tidak sentiasa kekal. Anda perlu menggunakan gabungan teknik untuk benar-benar menyelesaikan jenis perkara ini.
Sekarang, saya ingin membandingkan Jumlah Jualan mengikut sejarah berdasarkan harga sekali sahaja. Saya ingin membandingkan Jumlah Jualan dengan Pelarasan Harga, yang mengandungi semua jualan kami tetapi mengambil kira semua pelarasan harga ini untuk suku tahun.
Menggunakan Fungsi LOOKUPVALUE
Untuk mendapatkan hasil yang saya inginkan, saya menghasilkan formula menggunakan fungsi LOOKUPVALUE . Untuk pengiraan Jumlah Jualan dengan Pelarasan Harga, saya menggunakan jualan fungsi SUMX , merujuk jadual Jualan, kemudian melompat ke jadual Kuantiti. Sebagai langkah terakhir, saya menggunakan fungsi LOOKUPVALUE .
LOOKUPVALUE ialah yang paling hampir dengan VLOOKUP yang mungkin anda dapat. Ia pada asasnya melakukan jenis VLOOKUP di dalam jadual Harga Produk tetapi kemudian membawanya ke dalam lelaran yang kami lakukan di atas jadual Jualan.
Perkara yang menarik tentang LOOKUPVALUE ialah anda tidak memerlukan sebarang perhubungan untuk menggunakannya. Anda boleh melompat ke dalam jadual lain hanya dengan merujuk elemen tertentu dalam jadual tertentu.
Dengan menggunakan fungsi LOOKUPVALUE , anda akan dapat menjejaki perubahan harga. Jom kita tengok apa yang berlaku pada 26 April 2018 yang lepas. Kami menjual 1 produk, Produk 53.
Lajur Jumlah Jualan akan mengambil kira harga baharu $1,526, manakala lajur Jumlah Jualan dengan Pelarasan Harga akan mengambil kira $1327.62 sebagai Harga Purata Produk.
Selami Fungsi TREATAS – Perhubungan Maya Untuk LuckyTemplates Cara Membuat Perhubungan Maya Menggunakan TREATAS Dalam LuckyTemplates Logik Berbilang Mata Wang Dalam LuckyTemplates – Contoh LOOKUPVALUE
Kesimpulan
Dalam contoh ini, saya menggunakan fungsi TREATAS sebagai cara untuk mencipta hubungan maya yang unik dalam model data saya. Ini adalah satu helah hebat untuk dipelajari apabila bekerja dengan data yang lebih kompleks.
Kami juga perlu melihat fungsi LOOKUPVALUE . Ini adalah satu lagi fungsi unik yang tidak selalu digunakan, tetapi ada sebab yang logik mengapa kita perlu menggunakannya dalam contoh khusus ini.
Kami melaksanakan beberapa teknik pembangunan berkualiti tinggi yang merangkumi senario data dunia sebenar yang mungkin anda akan berurusan pada satu ketika dalam perniagaan anda.
Untuk banyak lagi contoh analitik perniagaan, lihat modul siri mini di bawah di LuckyTemplates Online.
Selamat bekerja melalui video terperinci ini.
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