Text
Microsoft Excel
SEARCHB
Versi byte-aware dari SEARCH. Mencari posisi dalam satuan byte, case-insensitive, mendukung wildcard, cocok untuk teks multibyte.
Tipe hasil:
numberSyntax
SEARCHB(find_text, within_text, [start_num])Parameter
find_textstringwajib
Teks yang dicari (mendukung wildcard)
within_textstringwajib
Teks tempat pencarian dilakukan
start_numnumberopsional
Posisi byte untuk mulai mencari (default 1)
Default: 1
Catatan
- Untuk data Indonesia/Latin biasa, SEARCH dan SEARCHB identik
- Perbedaan muncul saat teks mengandung karakter CJK yang masing-masing berukuran 2 byte
- Selalu pasangkan dengan fungsi B-variant lainnya (LEFTB, MIDB) untuk konsistensi
- Case-insensitive seperti SEARCH — bukan case-sensitive seperti FINDB
Contoh Penggunaan
Cari teks dalam data CJK
1 =SEARCHB("名前", A2)
Mencari kata dalam bahasa Jepang di dalam teks multibyte — posisi dikembalikan dalam satuan byte
Hasil
Posisi byte kemunculan pertama
SEARCH vs SEARCHB untuk ASCII
1 =SEARCH("A","BA") vs =SEARCHB("A","BA")
Untuk teks ASCII biasa, keduanya menghasilkan nilai yang sama
Hasil
2 untuk keduanya
Cek keberadaan teks CJK
1 =ISNUMBER(SEARCHB("漢字", A2))
Cek apakah sel mengandung karakter Kanji tertentu
Hasil
TRUE atau FALSE
Pertanyaan Umum tentang SEARCHB
Apa itu fungsi SEARCHB di Microsoft Excel?
Versi byte-aware dari SEARCH. Mencari posisi dalam satuan byte, case-insensitive, mendukung wildcard, cocok untuk teks multibyte. Di Microsoft Excel, fungsi SEARCHB termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien. Untuk data Indonesia/Latin biasa, SEARCH dan SEARCHB identik.
Bagaimana cara menggunakan SEARCHB di Microsoft Excel?
Gunakan sintaks berikut: SEARCHB(find_text, within_text, [start_num]). Perbedaan muncul saat teks mengandung karakter CJK yang masing-masing berukuran 2 byte. Selalu pasangkan dengan fungsi B-variant lainnya (LEFTB, MIDB) untuk konsistensi.
Apa nilai yang dikembalikan oleh fungsi SEARCHB?
Fungsi SEARCHB mengembalikan nilai bertipe number. Pastikan tipe data hasil sudah sesuai dengan kebutuhan query atau formula kamu. Jika input mengandung nilai NULL, perilaku fungsi dapat berbeda — selalu periksa dokumentasi untuk memastikan hasilnya sesuai ekspektasi.
Apa yang perlu diperhatikan saat menggunakan SEARCHB?
Case-insensitive seperti SEARCH — bukan case-sensitive seperti FINDB. Memahami batasan dan perilaku fungsi ini akan membantu kamu menghindari kesalahan umum dalam analisis data.
Apa saja parameter fungsi SEARCHB?
Fungsi ini memiliki 2 parameter wajib dan 1 parameter opsional. Parameter yang digunakan: find_text (string, wajib): Teks yang dicari (mendukung wildcard); within_text (string, wajib): Teks tempat pencarian dilakukan; start_num (number, opsional): Posisi byte untuk mulai mencari (default 1).