Text
Microsoft Excel
FINDB
Versi byte-aware dari FIND. Mencari posisi dalam satuan byte, bukan karakter — penting untuk teks multibyte seperti karakter CJK (Chinese, Japanese, Korean).
Tipe hasil:
numberSyntax
FINDB(find_text, within_text, [start_num])Parameter
find_textstringwajib
Teks yang dicari posisi byte-nya
within_textstringwajib
Teks tempat pencarian dilakukan
start_numnumberopsional
Posisi byte untuk mulai mencari (default 1)
Default: 1
Catatan
- Untuk teks Latin/ASCII biasa, FIND dan FINDB menghasilkan nilai yang sama
- Relevan saat bekerja dengan data berbahasa Mandarin, Jepang, atau Korea (karakter 2-byte)
- Selalu berpasangan dengan LEFTB, RIGHTB, MIDB, REPLACEB untuk konsistensi byte-aware
- Di Indonesia, FIND biasanya sudah cukup kecuali data mengandung karakter multibyte
Contoh Penggunaan
Cari posisi dalam teks CJK
1 =FINDB("中", A2)
Mencari posisi karakter Kanji dalam teks campuran — setiap karakter CJK dihitung 2 byte
Hasil
Posisi byte karakter yang dicari
Bandingkan FIND vs FINDB
1 =FIND("B","AB") vs =FINDB("B","AB")
Untuk teks ASCII biasa hasilnya sama (posisi 2). Perbedaan muncul di teks multibyte
Hasil
2 untuk keduanya (ASCII)
Gunakan dengan LEFTB untuk ekstrak
1 =LEFTB(A2, FINDB(" ", A2)-1)
Kombinasi FINDB dan LEFTB untuk ekstrak teks yang mengandung karakter Asia
Hasil
Bagian teks sebelum spasi
Pertanyaan Umum tentang FINDB
Apa itu fungsi FINDB di Microsoft Excel?
Versi byte-aware dari FIND. Mencari posisi dalam satuan byte, bukan karakter — penting untuk teks multibyte seperti karakter CJK (Chinese, Japanese, Korean). Di Microsoft Excel, fungsi FINDB termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien. Untuk teks Latin/ASCII biasa, FIND dan FINDB menghasilkan nilai yang sama.
Bagaimana cara menggunakan FINDB di Microsoft Excel?
Gunakan sintaks berikut: FINDB(find_text, within_text, [start_num]). Relevan saat bekerja dengan data berbahasa Mandarin, Jepang, atau Korea (karakter 2-byte). Selalu berpasangan dengan LEFTB, RIGHTB, MIDB, REPLACEB untuk konsistensi byte-aware.
Apa nilai yang dikembalikan oleh fungsi FINDB?
Fungsi FINDB 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 FINDB?
Di Indonesia, FIND biasanya sudah cukup kecuali data mengandung karakter multibyte. Memahami batasan dan perilaku fungsi ini akan membantu kamu menghindari kesalahan umum dalam analisis data.
Apa saja parameter fungsi FINDB?
Fungsi ini memiliki 2 parameter wajib dan 1 parameter opsional. Parameter yang digunakan: find_text (string, wajib): Teks yang dicari posisi byte-nya; within_text (string, wajib): Teks tempat pencarian dilakukan; start_num (number, opsional): Posisi byte untuk mulai mencari (default 1).