Catatan rilis
Saluran Enterprise Semi-Tahunan
Saluran Enterprise Semi-Tahunan (Pratinjau)
Mengembalikan teks yang muncul sebelum karakter atau string yang diberikan. Ini adalah kebalikan dari fungsi TEXTAFTER.
Sintaks
=TEXTBEFORE(teks,pemisah,[instance_num], [match_mode], [match_end], [if_not_found])
Sintaks fungsi TEXTBEFORE memiliki argumen berikut:
Teks Teks yang Anda cari di dalamnya. Karakter wildcard tidak diizinkan. Jika teks adalah string kosong, Excel mengembalikan teks kosong. Diperlukan.
pemisah Teks yang menandai titik sebelum yang ingin Anda ekstrak. Diperlukan.
instance_num Contoh pemisah setelah itu Anda ingin mengekstrak teks. Secara default, instance_num = 1. Angka negatif mulai mencari teks dari akhir. Opsional.
match_mode Menentukan apakah pencarian teks peka huruf besar/kecil. Defaultnya peka huruf besar/kecil. Opsional. Masukkan salah satu dari berikut ini:
- 0 Peka huruf besar/kecil.
- 1 Tidak peka huruf besar kecil.
match_end Memperlakukan akhir teks sebagai pemisah. Secara default, teks adalah sama persis. Opsional. Masukkan berikut ini:
- 0 Jangan cocokkan pemisah dengan akhir teks.
- 1 Cocokkan pemisah dengan akhir teks.
if_not_found Nilai dikembalikan jika tidak ada kecocokan yang ditemukan. Secara default, #N/A dikembalikan. Opsional.
Keterangan
Saat mencari dengan nilai pemisah kosong, TEXTBEFORE segera cocok. Tombol ini mengembalikan teks kosong saat mencari dari depan (jika instance_num positif) dan seluruh teks saat mencari dari akhir (jika instance_num negatif).
| Contoh | Hasil |
|---|---|
| =TEXTBEFORE("Red riding hood's, red hood", "hood") | Menunggang merah |
| =TEXTBEFORE("Red riding hood's, red hood", "") | |
| =TEXTBEFORE("Red riding hood's, red hood", "", -1) | Red riding hood's, red hood |
Kesalahan
- Excel mengembalikan #VALUE! kesalahan jika instance_num = 0 atau jika instance_num lebih besar dari panjang teks.
- Excel mengembalikan kesalahan #N/A jika pemisah tidak dimuat dalam teks.
- Excel mengembalikan kesalahan #N/A jika instance_num lebih besar daripada jumlah kemunculan pemisah dalam teks.
Contoh
Salin contoh data di setiap tabel berikut ini dan tempel ke dalam sel A1 lembar kerja Excel yang baru. Jika perlu, Anda bisa menyesuaikan lebar kolom untuk melihat semua data.
Contoh 1
| Tudung merah Little Red Riding Hood | ||
|---|---|---|
| Data | ||
| Tudung merah Little Red Riding Hood | ||
| Rumus | Hasil | |
| =TEXTBEFORE(A2,"Merah") | Sedikit | |
| =TEXTBEFORE(A3,"Merah") | #N/A | |
| =TEXTBEFORE(A3,"merah",2) | Little red Riding Hood's | |
| =TEXTBEFORE(A3,"merah",-2) | Sedikit | |
| =TEXTBEFORE(A3,"Merah",,FALSE) | #N/A | |
| =TEXTBEFORE(A3,"merah",3) | #N/A |
Contoh 2
| Data | |
|---|---|
| Marcus Aurelius | |
| Socrates | |
| Immanuel Kant | |
| Rumus | Hasil |
| =TEKSBELUM(A2," ",,,1) | Marcus |
| =TEXTBEFORE(A3," ",,,0) | #N/A |
| =TEXTBEFORE(A3," ",,,1) | Socrates |
| =TEKSBELUM(A4," ",,,1) | Immanuel |