Excel: cara mengekstrak teks antara dua karakter


Anda bisa menggunakan fungsi TEXTBEFORE dan TEXTAFTER di Excel untuk mengekstrak semua teks dalam sel antara dua karakter atau string tertentu.

Anda dapat menggunakan sintaks berikut untuk melakukan ini:

 =TEXTBEFORE(TEXTAFTER( A2 , "this"), "that")

Contoh khusus ini mengekstrak semua teks di antara karakter “ini” dan “itu” di sel A2 .

Contoh berikut menunjukkan beberapa metode umum untuk mengekstraksi teks antara dua karakter dalam praktiknya.

Contoh 1: Ekstrak teks antar string

Kita bisa mengetikkan rumus berikut di sel B2 untuk mengekstrak teks dari sel A2 antara string “ran” dan “miles”:

 =TEXTBEFORE(TEXTAFTER( A2 , "ran"), "miles")

Kita kemudian dapat mengklik dan menyeret rumus ini ke setiap sel yang tersisa di kolom B:

Excel mengekstrak teks antar string

Kolom B berisi teks di antara string “ran” dan “miles” untuk setiap sel yang cocok di kolom A.

Contoh 2: Ekstrak teks dari tanda kurung

Kita bisa mengetikkan rumus berikut di sel B2 untuk mengekstrak teks dari sel A2 dalam tanda kurung:

 =TEXTBEFORE(TEXTAFTER( A2 , "("), ")")

Kita kemudian dapat mengklik dan menyeret rumus ini ke setiap sel yang tersisa di kolom B:

Excel mengekstrak teks dalam tanda kurung

Kolom B berisi teks dalam tanda kurung untuk setiap sel yang cocok di kolom A.

Contoh 3: Ekstrak teks di antara tanda bintang

Kita bisa mengetikkan rumus berikut di sel B2 untuk mengekstrak teks dari sel A2 di antara tanda bintang:

 =TEXTBEFORE(TEXTAFTER( A2 , "*"), "*")

Kita kemudian dapat mengklik dan menyeret rumus ini ke setiap sel yang tersisa di kolom B:

Kolom B berisi teks di antara tanda bintang untuk setiap sel yang cocok di kolom A.

Sumber daya tambahan

Tutorial berikut menjelaskan cara melakukan tugas umum lainnya di Excel:

Excel: Cara mengekstrak teks sebelum karakter
Excel: Cara mengekstrak teks setelah karakter
Excel: Cara Menghapus Teks Tertentu dari Sel

Tambahkan komentar

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