Apa Itu Diri Dalam Python: Contoh Dunia Sebenar
Apa Itu Diri Dalam Python: Contoh Dunia Sebenar
Dalam tutorial Editor Power Query ini, saya ingin mempamerkan cara anda boleh mengekstrak nilai medan rekod daripada senarai bersarang dan menggabungkannya ke dalam satu rentetan teks. Anda boleh menonton video penuh tutorial ini di bahagian bawah blog ini.
Seorang ahli menyiarkan senario ini. Kami mempunyai jadual di sini yang mengandungi senarai. Jika kita menelusuri ke dalam senarai pertama itu dan klik kanan ke sisi dalam ruang putih dan pilih Tambah sebagai Pertanyaan Baharu , kita boleh melihat kandungan senarai itu.
Senarai ini mengandungi tiga rekod. Apabila saya mengklik ke tepi dalam ruang putih, kita boleh melihat pratonton kandungan rekod itu di bawah.
Matlamatnya adalah untuk mencari nilai carian medan dan kemudian mengekstrak nilai tersebut . Setelah kami mengekstrak semua nilai medan tersebut, kami akan menggabungkannya ke dalam satu rentetan teks . Jadi, saya akan merujuk pertanyaan sumber saya. Saya akan klik kanan itu dan pilih Rujukan.
Isi kandungan
Tutorial Editor Power Query – Mengubah Senarai Bersarang & Mengekstrak Nilai
Melalui ikon meja mini itu, saya akan menambah lajur tersuai. Kami mahu mengubah senarai bersarang itu, mengekstrak setiap nilai daripada medan itu dalam rekod bersarang tersebut. Untuk melakukan ini, kita boleh menggunakan fungsi yang dipanggil list.transform.
Fungsi ini memerlukan senarai dan senarai kami berada dalam lajur FromLookup . Jadi saya akan memilih itu dan kemudian meletakkan koma. Seterusnya, ia mahukan transformasi sebagai fungsi. Dan untuk setiap elemen dalam senarai itu, kami ingin mendapatkan teks daripadanya.
Jadi, saya akan menulis di sini setiap Teks. Daripada. Untuk mengakses semua elemen, kita boleh menggunakan pembolehubah tanpa nama, underscore . Jadi saya akan menambah garis bawah di sini. Tetapi semua elemen dalam senarai kami adalah rekod, jadi kami juga perlu menambah pengendali akses medan. Dalam set kurungan segi empat sama, kita boleh menambah nama medan yang ingin kita akses, dan itu dipanggil lookupvalue . Tutup kurungan segi empat sama dan tutup dalam kurungan. Tambah kurungan penutup lain untuk fungsi List.Transform, dan kemudian tekan OK .
Mari klik ke tepi dalam ruang yang luas untuk melihat hasilnya. Seperti yang anda lihat, kami mempunyai semua huraian daripada rekod bersarang tersebut.
Walau bagaimanapun, kami mendapat ralat dalam jadual ketiga.
Saya akan klik kanan dan menambahnya sebagai pertanyaan baharu. Saya akan klik ke tepi dalam ruang yang luas dan kita dapat melihat bahawa tiada nilai carian. Medan tidak wujud dalam rekod ini, jadi mari kita perbaikinya juga.
Saya akan memadamkan pertanyaan pembantu ini, berundur ke pertanyaan reka bentuk kami. Dan selepas pengendali akses medan, kita hanya boleh menambah tanda soal dan tekan enter.
Dengan itu, kita tidak lagi mendapat ralat itu, tetapi sebaliknya kita mendapat Null . Apa yang perlu dilakukan ialah menggabungkan nilai teks ini.
Tutorial Editor Power Query – Menggabungkan Nilai Menjadi Rentetan Teks Tunggal
Untuk menggabungkan nilai ini menjadi satu rentetan, kita boleh menggunakan fungsi Text.Combine . Dalam bar formula, kami akan menambah Text.Combine dan kemudian buka kurungan, langkau ke penghujung dan tambah koma.
Parameter pertama ialah teks sebagai senarai dan kini ia mahukan pemisah sebagai teks. Jadi mari tambah tanda petikan, tutup dalam kurungan, dan tekan enter. Dan di sana anda mempunyainya.
Ekstrak Nilai Daripada Rekod Dan Senarai Dalam Power Query
LuckyTemplates Power Query: Mengalih keluar Baris Pendua
LuckyTemplates Unpivot Lajur – Tutorial Power Query
Kesimpulan
Dalam tutorial ini, saya telah menunjukkan kepada anda cara mengekstrak nilai medan rekod daripada senarai bersarang dan menggabungkan nilai tersebut ke dalam satu rentetan teks. Saya telah menggunakan fungsi List.Transform dan Text.From untuk mengekstrak nilai medan bagi setiap rekod dalam senarai bersarang itu. Dan akhirnya, saya telah menggabungkan hasil tersebut dalam satu rentetan teks menggunakan Text.Combine.
Saya harap anda boleh menggunakan dan melaksanakan teknik ini dalam persekitaran kerja anda sendiri. Untuk lebih banyak tutorial serupa, lihat pautan berkaitan di bawah.
Semua yang terbaik!
Melissa
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