Mencipta Jadual Penukaran Mata Wang Dalam LuckyTemplates

Mencipta Jadual Penukaran Mata Wang Dalam LuckyTemplates

Dalam tutorial ini, kita akan belajar cara membuat jadual penukaran mata wang untuk Jualan dalam LuckyTemplates menggunakan ukuran DAX. Anda boleh menonton video penuh tutorial ini di bahagian bawah blog ini.

Menggunakan teknik ini, kita hanya perlu mencipta penghiris mudah untuk menukar mata wang kepada yang lain. Ini amat berguna apabila berurusan dengan data yang mengandungi berbilang mata wang dalam LuckyTemplates.

Untuk demonstrasi ini, kami akan menggunakan pangkalan data World Wide Importers daripada Microsoft.

Isi kandungan

Andaian Digunakan

Ini adalah andaian asas yang digunakan dalam contoh ini:

Mencipta Jadual Penukaran Mata Wang Dalam LuckyTemplates

Untuk andaian pertama, ini boleh berlaku jika data sumber kami tidak mempunyai data untuk hujung minggu atau cuti. Walaupun tiada kadar sebenar pada hari-hari tertentu itu, ini tidak bermakna kadar tidak wujud.

Andaian kedua ialah kita mempunyai Jadual Dimensi Kadar Mata Wang. Kami boleh mencipta ini berdasarkan kadar mata wang fakta kami dan kemudian menambah medan berbeza padanya.

Seterusnya, kami juga akan menganggap bahawa Jualan (ukuran yang digunakan dalam keadaan ini) ditukar pada tarikh jualan berlaku. Kami boleh mengambil kadar purata bulan itu atau memilih untuk tidak menukarnya kepada mata wang tertentu sehingga akhir bulan.

Terdapat pelbagai cara untuk melihat perkara ini yang bergantung pada keperluan perniagaan yang berbeza-beza. Tetapi untuk demo ini, kami hanya akan mengatakan bahawa kami ingin menukarnya pada hari jualan itu berlaku.

Kami juga akan menganggap bahawa semua Jualan awal yang dibuat adalah dalam USD.

Model Data Daripada Pengimport Seluruh Dunia

Mari kita lihat model data

Mencipta Jadual Penukaran Mata Wang Dalam LuckyTemplates

Sekali lagi, ini datang daripada pangkalan data World Wide Importers.

Kami mempunyai dua Jadual Fakta - jadual Jualan dan jadual Kadar Mata Wang. Kita dapat melihat bahawa dua jadual fakta berkaitan dengan jadual DimDate dari lajur tarikh. Ini akan digunakan sebagai penapis untuk matriks atau jadual.

Jadual DimCurrencyRates adalah berkaitan dengan jadual FactCurrencyRates berdasarkan ticker kadar mata wang.

Sekarang, jika kita melihat pada jadual DimCurrencyRates, kita dapat melihat bahawa ticker ialah nilai unik yang akan dikaitkan dengan jadual FactCurrencyRates.

Mencipta Jadual Penukaran Mata Wang Dalam LuckyTemplates

Terdapat juga lajur yang mengandungi nama penuh penanda sekiranya sesetengah pengguna tidak biasa dengan singkatan tersebut.

Lajur teks dan format utama tidak akan digunakan dalam demo ini. Ia hanya akan berfungsi sebagai lajur yang membolehkan kami memformat mata wang dengan sewajarnya menggunakan hanya satu ukuran.

Urutan pengisihan ialah cara mata wang ini akan dilihat dalam penghiris. USD adalah yang paling biasa digunakan jadi ia diletakkan di bahagian atas. Ia adalah susunan yang lebih mudah berbanding dengan menjadikannya mengikut abjad. 

Menukar Mata Wang Dalam LuckyTemplates

1. Buat Langkah Asas

Langkah pertama ialah membuat ukuran asas.

Mencipta Jadual Penukaran Mata Wang Dalam LuckyTemplates

Dalam kes ini, kami menggunakan Jumlah Jualan. Untuk tunjuk cara ini, kami tidak mempunyai lajur Jumlah Jualan jadi, kami menggunakan untuk mengulangi Jualan Fakta dan mendapatkan Kuantiti didarab dengan Harga Unit.

Jadual hanya menunjukkan Tarikh dan Jumlah Jualan:

Mencipta Jadual Penukaran Mata Wang Dalam LuckyTemplates

2. Tambah Penghiris

Untuk langkah seterusnya, kami akan menambah penghiris daripada jadual kadar mata wang dimensi kami. Kami akan menggunakan nama penuh mata wang.

Mencipta Jadual Penukaran Mata Wang Dalam LuckyTemplates

3. Tambah Mata Wang Yang Dipilih Dan Ukuran Tarikh Semasa

Kami perlu mempunyai dua langkah tambahan untuk membantu kami mengetahui mata wang yang dipilih pengguna.

Mencipta Jadual Penukaran Mata Wang Dalam LuckyTemplates

Jika pengguna memilih lebih daripada satu mata wang, ia akan menggunakan mata wang lalai secara automatik iaitu USD. 

Mata wang lalai akan bergantung pada keperluan perniagaan. Ini juga boleh dibuat untuk menunjukkan kosong atau ralat.

Sekarang, tarikh semasa juga penting untuk teknik ini. Dan apabila kita sebut tarikh semasa, kita tidak merujuk kepada tarikh hari ini. Sebaliknya, ini bermaksud tarikh untuk konteks penapis semasa.

Kami juga ingin tahu di mana kami berada, yang sekali lagi merujuk kepada status kami dalam konteks penapis semasa. 

4. Tambah Ukuran Jualan Tertukar

Sekarang mari kita pergi ke jadual fail dan tentukan cara menyusunnya untuk mendapatkan nilai yang ditukar. 

Ini adalah langkah terakhir untuk mendapatkan jualan yang ditukar.

Mencipta Jadual Penukaran Mata Wang Dalam LuckyTemplates

Pembolehubah digunakan kerana ia membersihkan kod dan menjadikannya lebih mudah untuk nyahpepijat.

Kami ingin tahu di mana kami berada dalam tarikh semasa supaya kami mempunyai pembolehubah yang ditakrifkan sebagai Tarikh. Kami juga mempunyai mata wang yang kami pilih.

Mencipta Jadual Penukaran Mata Wang Dalam LuckyTemplates

Ini adalah dua langkah sebelumnya yang baru kami buat.

Kami juga menyertakan ukuran yang ingin kami tukar.

Mencipta Jadual Penukaran Mata Wang Dalam LuckyTemplates

Dimensi ini boleh ditukar kepada apa sahaja. Ia boleh menjadi Keuntungan atau Margin, antara lain. Tetapi untuk contoh ini, kami tetap dengan Jumlah Jualan.

Untuk mengetahui kadar yang perlu kami berikan, kami akan mencari Kadar Bersilang dalam jadual FactCurrencyRates.

Mencipta Jadual Penukaran Mata Wang Dalam LuckyTemplates

Untuk mencari mata wang yang dipilih, kami menggunakan Ticker dari jadual yang sama. Inilah sebabnya CurrencySelected telah disediakan menggunakan ticker.

Dengan persediaan ini, konteks penapis semasa akan menarik balik hanya satu kadar silang kerana terdapat hanya satu mata wang yang dipilih pada satu masa. 

Seterusnya, kami hanya perlu mendarabkan Kadar dengan Jualan kami untuk mendapatkan nilai yang ditukar.

Mencipta Jadual Penukaran Mata Wang Dalam LuckyTemplates

5. Menyediakan Jadual Penukaran Mata Wang

Jika kita mengambil Nama Penuh jadual kadar mata wang dan meletakkannya di bawah Lajur, kita akan melihat jumlah yang dibentangkan dalam semua mata wang yang berbeza.

Mencipta Jadual Penukaran Mata Wang Dalam LuckyTemplates

Mencipta Jadual Penukaran Mata Wang Dalam LuckyTemplates

Jadi, anda mempunyai satu ukuran, Jualan Tertukar, yang dengan cepat mencipta jadual penukaran mata wang yang mengandungi jumlah Jualan yang dibentangkan sebagai 20 mata wang berbeza. 

Kesimpulan

Teknik ini mempersembahkan cara mudah untuk mencipta jadual penukaran mata wang dalam LuckyTemplates.

Kunci untuk memudahkan urusan ialah memastikan kami tidak mengulangi kod, ukuran dan formula. Semuanya memerlukan sedikit pemikiran kreatif untuk mencari penyelesaian yang menjadikan penukaran mata wang dalam LuckyTemplates lebih mudah.

Saya harap anda telah belajar banyak daripada teknik ini.

Semua yang terbaik,


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