Power query: jika teks berisi

Di Power Query, Anda bisa menggunakan fungsi Text.Contains yang bisa Anda gunakan untuk menguji apakah substring ada dalam string atau tidak. fungsi ini, kita juga dapat menggunakan pernyataan IF untuk menguji substring.

Pada contoh di bawah ini, kita memiliki daftar kata benda dengan akhiran maskulin dan feminin. Dan kita perlu memeriksa kata benda mana yang memiliki akhiran feminin.

teks-berisi-fungsi-dalam-kuasa-kueri

Menggunakan TEXT.CONTAINS di Power Query

  1. Buka tab Data > Dapatkan Data > Dari Sumber Lain > Dari Tabel/Rentang.
    get-data-from-table-range
  2. Sekarang, masuk ke Tambahkan Kolom > Kolom Khusus di Editor Kueri yang Kuat.
    custom-column-in-power-query-editor
  3. Dari sana, di kotak dialog rumus khusus, masukkan (=Teks.Berisi([Nama], »Ms.”)).
    in-dialog-box-enter-text-contains-function
  4. Pada akhirnya, klik OK untuk menambahkan kolom.

Bila di klik OK maka akan masuk kolom baru dengan isi TRUE dan FALSE. BENAR jika Teks berisi “Ms.” dan SALAH untuk sisanya.

kolom-baru-ditambahkan-dengan-benar-atau-salah

Bagaimana cara kerja fitur ini?

Dalam fungsi tersebut Anda memiliki dua argumen untuk didefinisikan. Pada argumen pertama (Teks), kolom berisi teks utama yang ingin Anda periksa kondisinya.

Dan di argumen kedua (substring) Anda perlu menentukan substring yang ingin Anda periksa di string utama argumen pertama.

cara kerja-teks-berisi-fungsi

Gunakan IF untuk memeriksa konten teks

Anda juga dapat menggunakan pernyataan IF untuk memeriksa apakah beberapa teks berisi teks lain. Dengan menggunakan IF Anda dapat menggunakan hasil yang bermakna, bukan TRUE dan FALSE. Jadi, di editor kueri lanjutan, Anda perlu membuka kolom Tambah dan klik pada kolom bersyarat.

jika-periksa-teks-berisi

Ketika Anda mengklik kolom kondisional, kotak dialog muncul untuk membuat pernyataan IF.

kolom-bersyarat-untuk-membuat-jika

Di sini Anda harus:

  1. Masukkan nama kolom.
  2. Pilih nama kolom untuk memeriksa kondisinya.
  3. Pilih operator “berisi”.
  4. Nilai untuk diperiksa, “Ms.”.
  5. Output yang didapat jika kondisinya TRUE, “Wanita”.
  6. Dan output untuk mendapatkan kondisinya adalah FALSE, “Male”.
  7. Terakhir, klik OK untuk masuk ke kolom.

Saat Anda mengklik OK, Anda akan mendapatkan kolom baru berisi “Wanita” di mana Teks berisi “Ms”. benar, dan sebaliknya untuk “Manusia”.

kolom-baru-setelah-jika-pernyataan

Dapatkan file Excelnya

Unduh

Tambahkan komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *