Google sheets: cara mengekstrak teks sebelum karakter
Anda dapat menggunakan rumus berikut di Google Spreadsheet untuk mengekstrak semua teks sebelum karakter tertentu dalam sel:
= REGEXEXTRACT ( A2 , " (.*)our.* " )
Rumus khusus ini mengekstrak semua teks dari sel A2 yang muncul sebelum string “kami” ditemukan.
Rumus ini menggunakan fungsi REGEXTRACT untuk mengekstrak semua karakter (.*) sebelum .
Contoh berikut menunjukkan cara menggunakan rumus ini dalam praktik.
Contoh: Ekstrak teks sebelum karakter di Google Sheets
Katakanlah kita memiliki daftar ekspresi berikut di Google Spreadsheet:
Sekarang misalkan kita ingin mengekstrak semua teks dari setiap sel sebelum menemukan string “milik kita”.
Untuk melakukan ini, kita bisa mengetikkan rumus berikut di sel B2 :
= REGEXEXTRACT ( A2 , " (.*)our.* " )
Kita kemudian dapat mengklik dan menyeret rumus ini ke setiap sel yang tersisa di kolom B:
Kolom B sekarang menampilkan semua teks sebelum “kami” untuk setiap kalimat di kolom A.
Untuk mengekstrak teks sebelum karakter tertentu yang berbeda, cukup ganti karakter kami dengan yang lain.
Misalnya, kita bisa mengetikkan rumus berikut di sel B2 untuk mengekstrak semua teks sebelum “is” dari sel A2 :
= REGEXEXTRACT ( A2 , " (.*)is.* " )
Kita kemudian dapat mengklik dan menyeret rumus ini ke setiap sel yang tersisa di kolom B:
Kolom B sekarang menampilkan semua teks sebelum “adalah” untuk setiap kalimat di kolom A.
Sumber daya tambahan
Tutorial berikut menjelaskan cara melakukan tugas umum lainnya di Google Spreadsheet:
Google Sheets: Cara mengekstrak teks setelah karakter
Google Spreadsheet: Periksa apakah sel berisi teks daftar
Google Spreadsheet: COUNTIF tidak sama dengan teks
Google Spreadsheet: pemformatan bersyarat jika sel lain berisi teks