Google sheets: cara menggunakan split dengan banyak pembatas
Fungsi SPLIT di Google Sheets dapat digunakan untuk membagi teks berdasarkan pembatas tertentu.
Untuk menggunakan fungsi SPLIT dengan beberapa pembatas, Anda dapat menggunakan sintaks berikut dengan fungsi REGEXREPLACE :
=SPLIT(REGEXREPLACE( A2 , " _|,|; " , " " ), " " )
Contoh khusus ini akan memisahkan teks di sel A2 menggunakan spasi, garis bawah, koma, atau titik koma sebagai pembatas.
Contoh berikut menunjukkan cara menggunakan rumus ini dalam praktik.
Contoh: Cara menggunakan fungsi SPLIT dengan banyak pembatas di Google Sheets
Katakanlah kita memiliki kolom nama berikut di Google Spreadsheet:
Perhatikan bahwa nama depan dan belakang dibagi dengan berbagai pembatas yang berbeda, termasuk:
- Spasi ( )
- Garis bawah ( _ )
- Koma ( , )
- Titik koma ( ; )
Kita bisa mengetikkan rumus berikut di sel B2 untuk membagi teks di sel A2 berdasarkan salah satu dari empat pembatas berikut:
=SPLIT(REGEXREPLACE( A2 , " _|,|; " , " " ), " " )
Kita kemudian dapat mengklik dan menyeret rumus ini ke setiap sel yang tersisa di kolom B:
Rumusnya membagi nama di kolom A menjadi dua kolom baru dengan membagi teks berdasarkan spasi, garis bawah, koma, atau titik koma.
Bagaimana cara kerja rumus ini?
Ingat rumus yang kami gunakan untuk membagi teks berdasarkan beberapa pembatas:
=SPLIT(REGEXREPLACE( A2 , " _|,|; " , " " ), " " )
Begini cara kerja rumus ini:
Pertama, fungsi REGEXREPLACE menggantikan setiap garis bawah, koma, dan titik koma di sel A2 dengan spasi (simbol | berarti “ATAU”).
Misalnya nama Bob_Erickson menjadi Bob Erickson .
Kemudian fungsi SPLIT membagi teks pada kolom A berdasarkan letak spasinya.
Hasil akhirnya adalah kita dapat membagi setiap nama di kolom A menjadi dua kolom baru berdasarkan beberapa pembatas.
Sumber daya tambahan
Tutorial berikut menjelaskan cara melakukan tugas umum lainnya di Google Spreadsheet:
Google Sheets: cara membagi teks menjadi beberapa baris
Google Spreadsheet: cara membagi tanggal dan waktu
Google Spreadsheet: Periksa apakah sel berisi teks daftar