Blog

Khác biệt SUBSTITUTE và REPLACE

Last updated on February 11th, 2022 at 12:18 pm

Inda sẽ hướng dẫn các bạn về cách thay thế một phần văn bản bằng một phần khác trong Power BI, chức năng này thường được dùng để sửa lỗi chính tả trong văn bản gốc. Và trong Power BI DAX, thì hàm SUBSTITUTE() và hàm REPLACE() sẽ giúp chúng ta thực hiện công việc này.

Hàm SUBSTITUTE()

Hàm SUBSTITUTE() giúp thay thế văn bản hiện có thành một chuỗi văn bản mới. Cấu trúc của hàm này là:

SUBSTITUTE(<text>, <old_text>, <new_text>, <instance_num>)

Thông số:

  • <text>: văn bản mà bạn muốn thay thế các ký tự, hoặc tham chiếu đến cột chứa văn bản
  • <old_text>: chuỗi văn bản gốc hiện có mà bạn muốn thay thế.
  • <new_text>: nội dung văn bản mới được thay thế
  • <instance_num>: (tham số tùy chọn) lần xuất hiện (số lần lặp lại) của từ được thay thế. Nếu tham số không được chỉ định, thì theo mặc định, tất cả các lần xuất hiện (lặp lại) của từ tìm kiếm sẽ được thay thế.

Ví dụ: Chúng ta thấy quốc gia ThaiLan trong cột Country bị viết sai, để sửa lại cho đúng bạn có thể viết hàm Substitute như sau:

=SUBSTITUTE( ‘Table'[Country], “Thailann”, “ThaiLan”)

Hàm REPLACE()

Hàm REPLACE thay thế một phần ký tự trong chuỗi văn bản bằng một chuỗi văn bản khác dựa trên số ký tự bạn chỉ định. Cấu trúc của hàm:

REPLACE(<old_text>, <start_num>, <num_chars>, <new_text> )

Thông số:

  • <old_text> : Chuỗi ký tự mà bạn muốn thay thế nội dung bên trong
  • <start_num> : Vị trí của ký tự trong chuỗi văn bản gốc mà bạn muốn thay thế
  • <num_chars> : Số ký tự mà bạn muốn thay thế
  • <new_text> : nội dung phần chuỗi ký tự mới được thay thế.

Ví dụ: Để thay thế ký tự đầu tiên (A) trong cột “Product Code” bằng một ký tự mới “M”, chúng ta viết hàm như sau:

= REPLACE(‘Table'[Product Code], 1, 1, “M”)

Nhận xét:

  1. Sử dụng hàm SUBSTITUTE() khi bạn muốn thay thế văn bản cụ thể trong một chuỗi văn bản.
  2. Sử dụng hàm REPLACE() khi bạn muốn thay thế bất kỳ văn bản nào có độ dài thay đổi, xảy ra ở một vị trí cụ thể trong văn bản.
  3. Hàm SUBSTITUTE() phân biệt chữa hoa, chữ thường. Nếu trường hợp không khớp giữa Text Old_Text, Substitute() sẽ không thay thế văn bản.

Nguồn: Internet

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    Data Pola Mahjong Ways Terhadap Frekuensi Scatter yang Bisa Jadi Acuan Dinamika Tempo Permainan Terhadap Probabilitas Dan Pengambilan Keputusan Mengenal Pola Olympus Gate Tanpa Banyak Teori Efektivitas Keputusan Bermain Berdasarkan Jejak Statistik Pola Setiap Sesi Adaptasi Strategi Pemain Menghadapi Pergeseran Ritma Perilaku Elemen Digital Dinamika Distribusi Simbol Mengukur Potensi Siklus Pola Putaran Yang Makin Menarik Evaluasi Pergeseran Algoritma RNG Membentuk Peluang Putaran Persentase Teoritis Kajian Perilaku Kompetitif Pemain yang Membuat Putaran Berulang Membentuk Momentum Transisi Panduan Pemula Masuk Dunia Kasino Online Terbaru Setelah Update Pendekatan Statistik dalam Sesi Bermain Kasino Online Merespons Perubahan Formasi Reel Analisis Kemunculan Multiplier Sweet Bonanza Melalui Pendekatan Ritme Dinamis Starlight Princess Sajikan Scatter Ketika Fenomena Pola yang Sering Berubah-ubah Formasi Black Scatter Fitur Mahjong Wins 3 Mengukur Potensi Kemenangan Besar Pengelolaan Ritme Reel Membuka Peluang Strategis Dalam Meningkatkan Efektivitas Keputusan Pemain Menilai Efektivitas Kasino Online Terhadap Responsivitas Fitur Putaran Otomatis Mahjong Ways Evolusi Visual Integrasi Animasi Tradisional ke Distribusi Winrate Stabil Mengenal Pola Kartu Baccarat Kasino Online Tanpa Banyak Teori Analisis Pengaruh Ritme Pola Gates Of Olympus Terhadap Peluang Turunnya Multiplier Mengukur Efektivitas RNG Mahjong Wins Dalam Membaca Pergeseran Algoritma Cai Shen Wins Yang Menawarkan Hujan Koin Beri Dampak Terhadap Tingkat Retensi Pengguna Dinamika Pergeseran Simbol Starlight Princess Saat Tempo Mulai Dipercepat Secara Berkala Mengenal Black Scatter Mahjong Wins 3 Tanpa Pola Ribet Panduan Visual Membaca Pergerakan Formasi Mahjong Ways Tanpa Harus Bergantung Pada Teori Rumit Pemetaan Pola Dinamis dalam Membaca Perubahan Struktur Interaksi Digital Strategi Mengelola Momentum Taruhan Menggunakan Fitur Putaran Otomatis Yang Lebih Stabil Black Scatter RTP Yang Menawarkan Hasil Optimal Serta Peluang Jangka Panjang Distribusi Probabilitas Perkembangan Teknologi Bawa Baccarat ke Algoritma Sistem Otomatis Evaluasi Efektivitas Interaksi Digital Kemunculan Black Scatter Secara Beruntun Mengenal Pola Gold Scatter Starlight Princess Tanpa Banyak Teori Transformasi Mekanisme Sistem Dalam Stabilitas Persentase Peluang Kemenangan Pemain bujangjp slotsensa slot88 slot4d slot4d slot4d sv388 slot88 suhubet demo slot slot 4d demo slot https://fabritec.pe/asesor.php suhubet bujangjp https://kibf.pk/ slotsensa buku303 slot4d sbobet slot gacor slot gacor slot gacor totogacor slot thailand https://www.jms.ac.in/admission-procedure/ slot gacor slot luar negeri slot gacor 4d totogacor slot 777 slot gacor slot gacor slotsensa https://adibintanpermata.com/ slot dana slot dana https://united-mgroup.com/ https://cliffcrestinn.com/ slot resmi demo slot slot thailand slot thailand https://www.mikehanrahan.com/ https://www.ugelhuaylas.edu.pe/ totogacor totogacor demo slot slot 4d totogacor totogacor demo slot totogacor slot thailand totogacor bujangjp situs gacor 4D situs gacor Situs Gacor 4D Thailand Situs Gacor 4D SLOT4D slot gacor