Anda dapat mengekstrak teks dari sisi kiri sel di Excel dengan menggunakan Fungsi LEFT. Cukup sediakan teks, dan masukkan jumlah karakter yang akan dikembalikan
Namun, ini hanya akan mengekstrak sejumlah karakter tertentu. Anda dapat melihat di atas beberapa suhu memasak diekstraksi dengan benar [mis. 300], tetapi ada juga yang tidak [mis. 95F]. Untuk membuat formula dinamis yang akan bekerja di semua skenario, kita dapat menggunakan Fungsi LEN yang digabungkan dengan Fungsi LEFT
Fungsi LEN – Menghitung Karakter dalam Sel
Gunakan Fungsi LEN untuk menghitung jumlah karakter dalam sel
=LEN[C3]
Fungsi LEFT – Menampilkan Karakter dari Kiri
Kemudian, buat Fungsi LEFT baru yang mengekstrak sejumlah karakter yang ditentukan oleh Fungsi LEN yang dibuat di atas
=LEFT[C3, E3-1]
_Menggabungkan fungsi-fungsi ini terlihat seperti ini
=LEFT[C3,LEN[C3]-1]
Fungsi KANAN dan LEN
Demikian pula, kami juga dapat mengekstrak karakter dari kanan sel dengan menggunakan Fungsi RIGHT untuk mengembalikan sejumlah karakter dari kanan
=RIGHT[C3,LEN[C3]-n]
Fungsi MID dan SEARCH
Pada bagian selanjutnya, kita akan menggunakan fungsi SEARCH dan MID untuk mengekstrak karakter dari tengah string teks
=MID[B3,SEARCH[" ",B3]+1,999]
_Fungsi PENCARIAN
Pertama kita gunakan Fungsi SEARCH untuk mencari posisi spasi [““] antara nama depan dan nama belakang
=SEARCH[" ", B3]
Fungsi MID
Selanjutnya, kami menggunakan Fungsi MID untuk mengembalikan semua karakter setelah spasi
- Kita perlu menambahkan 1 ke hasil rumus sebelumnya sehingga kita mengembalikan karakter pertama setelah spasi
- Kami menggunakan angka besar 999 untuk mengembalikan semua karakter
=MID[B3, C3+1, 999]
_Menggabungkan 2 fungsi ini memberi kita rumus asli untuk nama belakang
=MID[B3, SEARCH[B3, " "]+1, 999]
Ekstrak Teks Sebelum atau Setelah Karakter Tertentu
Anda juga dapat menggunakan fungsi LEFT, RIGHT, LEN dan SEARCH untuk mengekstrak teks sebelum atau sesudah karakter tertentu. Dalam hal ini kami akan memisahkan nama depan dan belakang
Ekstrak Teks Sebelum Karakter
Pertama, kita bisa menggunakan Fungsi SEARCH untuk mencari posisi koma pada text string
=SEARCH[",", B3]
_Selanjutnya, kita dapat menggunakan fungsi LEFT untuk mengekstrak teks sebelum posisi koma
- Kita perlu mengurangi 1 dari posisi koma agar tidak menyertakan koma dalam hasil kita
=LEFT[B3, SEARCH[",",B3]-1]
_Menggabungkan 2 fungsi ini memberi kita rumus asli untuk nama belakang
Ekstrak Teks Setelah Karakter
=LEFT[C3, E3-1]
_0Selain menggunakan fungsi SEARCH sekali lagi, kami juga menggunakan fungsi LEN bersamaan dengan fungsi RIGHT untuk mengekstrak teks setelah karakter tertentu
Fungsi LEN adalah untuk mendapatkan panjang teks di B3, sedangkan fungsi SEARCH sekali lagi digunakan untuk mencari posisi koma. Kami kemudian menggunakan fungsi KANAN untuk mengekstrak karakter setelah koma dalam string teks
Ekstrak Teks Dari Tengah String Teks
Selanjutnya, kita akan membahas cara mengekstrak teks dari tengah string teks
Untuk mengekstrak teks dari tengah string teks, kita dapat menggunakan fungsi RIGHT, SEARCH, dan LEN untuk mendapatkan teks dari sisi kanan string, lalu gunakan fungsi MID dan LEN untuk mendapatkan teks di tengah. Kami juga akan memasukkan fungsi TRIM untuk memotong setiap spasi di kedua sisi string teks
=LEFT[C3, E3-1]
_1Rumus ini hanya akan berfungsi jika terdapat lebih dari satu spasi dalam string teks. Jika hanya ada satu spasi, kesalahan dengan #VALUE akan dikembalikan
Untuk mengatasi masalah ini, untuk nama tanpa nama tengah atau inisial, kita dapat menggunakan rumus asli menggunakan Fungsi MID dan SEARCH
=LEFT[C3, E3-1]
_2Kita dapat membuat satu rumus yang menggunakan kedua teknik tersebut untuk menangani semua situasi dengan Fungsi IFERROR. [Fungsi IFERROR melakukan perhitungan. Jika perhitungan itu menghasilkan kesalahan, maka perhitungan lain dilakukan. ]