Applies ToExcel untuk Microsoft 365 Excel untuk Microsoft 365 untuk Mac Excel untuk web Excel 2024 Excel 2024 untuk Mac Excel 2021 Excel 2021 untuk Mac Excel 2019 Excel 2016

Artikel ini mendeskripsikan sintaks rumus dan penggunaan fungsi FIND dan FINDB di Microsoft Excel.

Deskripsi

FIND dan FINDB menemukan satu string teks ketika string teks kedua, dan mengembalikan nomor posisi mulai string teks pertama dari karakter pertama string teks kedua.

Penting: 

  • Fungsi ini mungkin tidak tersedia di semua bahasa.

  • FIND untuk dipakai dengan bahasa yang menggunakan sekelompok karakter yang memiliki byte tunggal (SBCS), sementara FINDB untuk dipakai dengan bahasa yang menggunakan sekelompok karakter dengan byte ganda (DBCS). Pengaturan bahasa default pada komputer Anda mempengaruhi nilai pengembalian dengan cara berikut:

  • FIND selalu menghitung setiap karakter, baik byte tunggal atau byte ganda sebagai 1, tak peduli apa pun pengaturan bahasa default-nya.

  • FINDB menghitung setiap karakter dengan byte ganda sebagai 2 ketika Anda mengaktifkan pengeditan bahasa yang mendukung DBCS lalu mengaturnya sebagai bahasa default. Jika tidak, FINDB menghitung setiap karakter sebagai 1.

Bahasa yang mendukung DBCS meliputi Jepang, Cina (Sederhana), Cina (Tradisional), dan Korea.

Sintaks

FIND(find_text, within_text, [start_num])

FINDB(find_text, within_text, [start_num])

Sintaks fungsi FIND dan FINDB memiliki argumen berikut:

  • Find_text    Diperlukan. Teks yang ingin Anda temukan.

  • Within_text    Diperlukan. Teks yang berisi teks yang ingin Anda temukan.

  • Start_num    Opsional. Menentukan karakter yang digunakan untuk memulai pencarian. Karakter pertama dalam within_text adalah angka karakter 1. Jika Anda menghapus start_num, diasumsikan menjadi 1.

Keterangan

  • FIND dan FINDB peka huruf besar kecil dan tidak mengizinkan karakter wildcard. Jika Anda tidak ingin melakukan pencarian yang peka huruf besar kecil atau menggunakan karakter wildcard, Anda dapat menggunakan SEARCH dan SEARCHB.

  • Jika find_text adalah "" (teks kosong), FIND cocok dengan karakter pertama dalam string pencarian (yaitu, karakter yang bernomor start_num atau 1).

  • Find_text tidak boleh berisi karakter wildcard.

  • Jika find_text tidak muncul dalam within_text, FIND dan FINDB akan mengembalikan nilai kesalahan #VALUE!. nilai kesalahan.

  • Jika start_num tidak lebih besar dari nol, FIND dan FINDB akan mengembalikan #VALUE! nilai kesalahan.

  • Jika start_num lebih besar dari panjang within_text, FIND dan FINDB akan mengembalikan nilai #VALUE! nilai kesalahan.

  • Gunakan start_num untuk melompati sejumlah karakter tertentu. Contoh penggunaan FIND sebagai contoh, misalkan Anda bekerja dengan string teks "AYF0093.YoungMensApparel". Untuk menemukan angka dari "Y" pertama dalam bagian deskriptif string teks, atur start_num sama dengan 8 sehingga bagian nomor seri teks tersebut tidak dicari. FIND memulai dengan karakter 8, menemukan find_text pada karakter berikutnya, dan mengembalikan angka 9. FIND selalu mengembalikan jumlah karakter dari mulai within_text, yang menghitung karakter yang Anda lewatkan jika start_num lebih dari 1.

Contoh

Salin contoh data di dalam tabel berikut ini dan tempel ke dalam sel A1 lembar kerja Excel yang baru. Agar rumus menunjukkan hasil, pilih datanya, tekan F2, lalu tekan Enter. Jika perlu, Anda bisa menyesuaikan lebar kolom untuk melihat semua data.

Data

Miriam McGovern

Rumus

Deskripsi

Hasil

=FIND("M",A2)

Posisi "M" pertama di sel A2

1

=FIND("m",A2)

Posisi "m" pertama di sel A2

6

=FIND("M",A2,3)

Posisi "M" pertama di sel A2, dimulai dengan karakter ketiga

8

Contoh 2

Data

Insulator Keramik #124-TD45-87

Kumparan Tembaga #12-671-6772

Resistor Variabel #116010

Rumus

Deskripsi (Hasil)

Hasil

=MID(A2,1,FIND(" #",A2,1)-1)

Mengekstrak teks dari posisi 1 ke posisi"#" di sel A2 (Insulator Keramik)

Insulator Keramik

=MID(A3,1,FIND(" #",A3,1)-1)

Mengekstrak teks dari posisi 1 ke posisi"#" di sel A3 (Kumparan Tembaga)

Kumparan Tembaga

=MID(A4,1,FIND(" #",A4,1)-1)

Mengekstrak teks dari posisi 1 ke posisi"#" di sel A4 (Resistor Variabel)

Resistor Variabel

Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.

Komunitas membantu Anda bertanya dan menjawab pertanyaan, memberikan umpan balik, dan mendengar dari para ahli yang memiliki pengetahuan yang luas.