Penapis Power Query Oleh Tutorial Huruf Pertama Atau Watak Tertentu

Penapis Power Query Oleh Tutorial Huruf Pertama Atau Watak Tertentu

Tutorial penapis Power Query ini akan menunjukkan beberapa pendekatan untuk menyelesaikan Cabaran Penapis Jadual Excel BI. Matlamat cabaran ini adalah untuk menapis nama di mana perkataan ke-2 bermula dengan huruf "C."

Cabaran Excel BI ini   adalah peluang yang baik untuk berlatih dan mengasah kemahiran anda dalam LuckyTemplates. Terdapat juga banyak teknik hebat yang digunakan oleh pakar dalam bidang yang boleh anda pelajari dan temui di sini. Anda boleh menonton video penuh tutorial ini di bahagian bawah blog ini .

Isi kandungan

Pendekatan Penapis Pertanyaan Kuasa # 1

Mari pergi ke editor Power Query untuk memecahkan masalah ini. Kami akan menggunakan antara muka pengguna dan alatannya sebanyak mungkin dan mencari perkataan kedua yang bermula dengan huruf  C . Pada  tab Transform , kami akan pergi ke  Extract  dan pilih  Text After Delimiter .

Penapis Power Query Oleh Tutorial Huruf Pertama Atau Watak Tertentu

Penapis Power Query Oleh Tutorial Huruf Pertama Atau Watak Tertentu

Dalam tetingkap Text After Delimiter di atas, kita boleh memasukkan ruang di sana, tekan  OK,  dan dapatkan senarai di bawah. Hasilnya di bawah, sudah tentu, berbeza daripada apa yang kita mahu, tetapi ia mencipta sekeping sintaks utama untuk kita. 

Penapis Power Query Oleh Tutorial Huruf Pertama Atau Watak Tertentu

Mari kita simpan huruf permulaan kita pada setiap rentetan ini. Jadi dalam bar formula, kami akan menambah satu lagi fungsi  Text.Start , kekalkan satu aksara dan tekan tanda semak.

Penapis Power Query Oleh Tutorial Huruf Pertama Atau Watak Tertentu

Apa yang tinggal ialah membandingkan hasil ini dengan huruf C. Pada akhir persamaan, kita boleh menyebut  = C  dan tekan tanda semak itu sekali lagi .

Penapis Power Query Oleh Tutorial Huruf Pertama Atau Watak Tertentu

Kami telah berjaya mencipta logik yang boleh kami gunakan untuk menapis jadual kami. Seterusnya, kita perlu menyalin sintaks dalam bar formula ( Ctrl + C ) dan X keluar dari langkah kita.

Penapis Power Query Oleh Tutorial Huruf Pertama Atau Watak Tertentu

Selepas itu, kami membuat penapis palsu.

Penapis Power Query Oleh Tutorial Huruf Pertama Atau Watak Tertentu

Kami menampal kembali (Ctrl + V) logik yang baru kami buat, potong (ctrl + x) rujukan lajur dan padam bahagian terakhir. Dan apa yang kami dapat ialah gambar di bawah.

Penapis Power Query Oleh Tutorial Huruf Pertama Atau Watak Tertentu

Apabila anda menyerlahkan kurungan terakhir itu, dan jika ia tergolong dalam  fungsi Table.SelectRows  , maka anda boleh pergi. Akhir sekali, daripada meletakkan garis bawah selepas  Text.AfterDelimeter , kami menampal kembali pilihan lajur itu dan tekan tanda semak itu.

Dan kami melihat di bawah bahawa ia berfungsi!

Penapis Power Query Oleh Tutorial Huruf Pertama Atau Watak Tertentu

Pendekatan Penapis Pertanyaan Kuasa # 2

Sekarang untuk pendekatan kedua kami dalam tutorial penapis Power Query ini, kami akan melakukan sesuatu yang berbeza sedikit. Kami akan menggunakan beberapa fungsi Power Query yang berbeza tetapi juga menjadikan perbandingan itu sensitif huruf besar-besaran.

Penapis Power Query Oleh Tutorial Huruf Pertama Atau Watak Tertentu

Sebahagian besar struktur sudah ada dalam bar formula kami sebelum ini. Jadi kami akan menyalin sintaks yang diserlahkan di atas dan tekan  fx itu  di hadapan supaya kami boleh menggunakannya untuk membina pendekatan kedua kami.

Penapis Power Query Oleh Tutorial Huruf Pertama Atau Watak Tertentu

Kami kemudian memadamkan rujukan langkah sebelumnya ("Baris Ditapis") dalam imej di atas dan menampal kembali sintaks kami untuk menggantikannya. Dan akhirnya, kami menekan tanda semak itu sekali lagi.

Penapis Power Query Oleh Tutorial Huruf Pertama Atau Watak Tertentu

Pisahkan Perkataan ke dalam Senarai

Daripada  Text.AfterDelimeter  di dalam bar formula, kami akan membahagikan perkataan dalam senarai dengan menggunakan  Text.Split . Dan itu termasuk membelah lajur nama dan pada ruang seperti di bawah:

Penapis Power Query Oleh Tutorial Huruf Pertama Atau Watak Tertentu

Setiap perkataan mempunyai kedudukannya dalam senarai, dan untuk mengekstrak perkataan pada kedudukan kedua, kita boleh menggunakan akses item. Jadi dalam satu set kurungan kerinting, kita boleh merujuk kepada kedudukan indeks berasaskan sifarnya. Untuk mendapatkan sesuatu yang berada di kedudukan nombor dua, kita perlu memasukkan 1 di sini.

Penapis Power Query Oleh Tutorial Huruf Pertama Atau Watak Tertentu

Tetapi kami juga ingin melindungi ini kerana jika pada masa tertentu, rentetan dimasukkan yang mengandungi hanya satu perkataan pada masa itu, tidak akan ada item kedua dalam senarai itu dan ia akan mengembalikan ralat.

Menukar akses item yang diperlukan kepada pilihan akan menyelesaikan masalah masa depan yang berpotensi. Untuk melakukan itu, kita hanya perlu menambah tanda soal ( ? ) pada penghujungnya.

Penapis Power Query Oleh Tutorial Huruf Pertama Atau Watak Tertentu

Menambah tanda soal menukar akses item yang diperlukan kepada akses item pilihan. Ini bermakna jika item tidak wujud dalam senarai, null dikembalikan dan bukannya ralat.

Mari kita tukar juga fungsi  Text.Start  kerana kita ingin menggunakan fungsi yang mempunyai parameter bandingkan pilihan. Jadi bukannya  Text.Start,  kami akan menggunakan  Text.StartsWith , tambahkan koma selepas tanda soal dan letakkan  “C” , subrentetan yang kami cari.

Penapis Power Query Oleh Tutorial Huruf Pertama Atau Watak Tertentu

Kami kemudiannya boleh menggunakan  fungsi Bandingkan itu,  jadi kami menaip dan pilih  Comparer.OrdinalIgnoreCase . Dan ingat untuk menambah kurungan penutup untuk membentangkan baris pilihan.

Penapis Power Query Oleh Tutorial Huruf Pertama Atau Watak Tertentu

Dan kita hampir selesai di sini. Apa yang perlu dilakukan ialah melihat sama ada ini kembali benar, jadi mari tambah  = benar  pada penghujung formula dan tekan tanda semak itu. Sekarang prosesnya selesai!

Penapis Power Query Oleh Tutorial Huruf Pertama Atau Watak Tertentu


Cara Menggabungkan Lajur Secara Dinamik Dalam Jadual Pertanyaan Kuasa
Pertanyaan Kuasa: Cara Menggabungkan Jadual W/Lajur Berbeza
Jadual Tarikh Lanjutan Fungsi Pertanyaan Kuasa M

Kesimpulan

Dalam tutorial penapis Power Query ini, anda telah melihat dua pendekatan kepada cabaran penapis jadual. Yang pertama menggunakan  Text After Delimiter  dari tab Transform di samping  fungsi Table.SelectRows  dan  Text.Start  .

Yang kedua, sementara itu, melupakan penggunaan  Text After Delimiter  dan menggantikan  fungsi Text.Split dengan  Text.Start  untuk memisahkan perkataan dalam senarai. Ia juga menggunakan fungsi bandingkan  Comparer.OrdinalIgnoreCase

Anda boleh meneroka kedua-dua pilihan penapis jadual untuk mencari pendekatan yang lebih sesuai dengan anda!


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