FIND, FINDB (Fungsi FIND, FINDB)

Penting: Artikel ini diterjemahkan oleh mesin, lihatlah notis penafian. Sila dapatkan versi Bahasa Inggeris artikel ini di sini sebagai rujukan anda

Artikel ini memerihalkan sintaks formula dan penggunaan fungsi FIND dan FINDB dalam Microsoft Excel.

Perihalan

FIND dan FINDB menempatkan satu rentetan teks dalam rentetan teks yang kedua dan mengembalikan bilangan posisi bermula bagi rentetan teks pertama dari aksara pertama bagi rentetan teks kedua.

Penting: 

  • Fungsi ini mungkin tidak tersedia dalam semua bahasa.

  • FIND adalah untuk digunakan dengan bahasa yang menggunakan set aksara bait tunggal (SBCS), manakala FINDB adalah untuk digunakan dengan bahasa yang menggunakan set aksara bait berganda (DBCS). Seting bahasa lalai pada komputer anda mempengaruhi nilai kembali dalam cara berikut:

  • FIND sentiasa mengira setiap aksara, sama ada bait tunggal atau bait berganda, sebagai 1 tanpa mengira seting bahasa lalai yang digunakan.

  • FINDB mengira setiap aksara bait berganda sebagai 2 apabila anda telah mendayakan pengeditan bahasa yang menyokong DBCS kemudian mengesetnya sebagai bahasa lalai. Jika tidak, FINDB mengira setiap aksara sebagai 1.

Bahasa yang menyokong DBCS termasuk bahasa Jepun, Cina (Ringkas), Cina (Tradisional) dan Korea.

Sintaks

FIND(find_text, within_text, [start_num])

FINDB(find_text, within_text, [start_num])

Sintaks fungsi FIND dan FINDB mempunyai argumen berikut:

  • Find_text    Diperlukan. Teks yang anda ingin cari.

  • Within_text    Diperlukan. Teks yang mengandungi teks yang anda ingin cari.

  • Start_num    Pilihan. Menentukan aksara yang mana untuk memulakan carian. Aksara pertama dalam within_text ialah aksara nombor 1. Jika anda tinggalkan start_num, ia dianggap sebagai 1.

Catatan

  • FIND dan FINDB adalah sensitif huruf dan tidak membenarkan aksara kad bebas. Jika anda tidak mahu melakukan carian sensitif huruf atau menggunakan aksara kad bebas, anda boleh menggunakan SEARCH dan SEARCHB.

  • Jika find_text ialah "" (teks kosong), FIND sepadan dengan aksara pertama dalam rentetan aksara (iaitu, aksara yang bernombor start_num atau 1).

  • Find_text tidak boleh mengandungi sebarang aksara kad bebas.

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

  • Jika start_num tidak lebih besar daripada sifar, FIND dan FINDB mengembalikan nilai ralat #VALUE! .

  • Jika start_num lebih besar daripada kepanjangan within_text, FIND dan FINDB mengembalikan nilai ralat #VALUE! .

  • Gunakan start_num untuk melangkaui bilangan aksara tertentu. Menggunakan FIND sebagai contoh, katakan anda bekerja dengan rentetan teks "AYF0093.YoungMensApparel". Untuk mencari nombor "Y" pertama pada bahagian perihalan rentetan teks itu, setkan start_num bersamaan dengan 8 supaya bahagian nombor siri dalam teks tersebut tidak dicari. FIND bermula dengan aksara 8, mencari find_text pada aksara seterusnya dan mengembalikan nombor 9. FIND sentiasa mengembalikan nombor aksara dari permulaan within_text, mengira aksara yang anda langkau jika start_num adalah lebih besar daripada 1.

Contoh

Salin data contoh dalam jadual berikut dan tampalkannya dalam sel A1 lembaran kerja Excel baru. Untuk memastikan formula menunjukkan hasil, pilihnya, tekan F2 kemudian tekan Enter. Jika perlu, anda boleh melaraskan lebar lajur untuk melihat semua data.

Data

Miriam McGovern

Formula

Perihalan

Hasil

=FIND("M",A2)

Kedudukan "M" pertama dalam sel A2

1

=FIND("m",A2)

Kedudukan "M" pertama dalam sel A2

6

=FIND("M",A2,3)

Kedudukan "M" pertama dalam sel A2, bermula dengan aksara ketiga

8

Contoh 2

Data

Penebat Seramik #124-TD45-87

Gelung Kuprum #12-671-6772

Perintang Boleh Ubah #116010

Formula

Perihalan (Hasil)

Hasil

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

Menyarikan teks dari kedudukan 1 ke kedudukan "#" dalam sel A2 (Penebat Seramik)

Penebat Seramik

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

Menyarikan teks dari kedudukan 1 ke kedudukan "#" dalam sel A3 (Gelung Kuprum)

Gelung Kuprum

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

Menyarikan teks dari kedudukan 1 ke kedudukan "#" dalam sel A4 (Perintang Boleh Ubah)

Perintang Boleh Ubah

Nota: Notis Penafian Penterjemahan Mesin: Artikel ini telah diterjemah oleh sistem komputer tanpa campur tangan manusia. Microsoft menawarkan penterjemahan mesin ini untuk membantu pengguna-pengguna yang tidak bertutur dalam Bahasa Inggeris supaya dapat menikmati kandungan mengenai produk, perkhidmatan dan teknologi Microsoft. Artikel ini mungkin mengandungi ralat perbendaharaan kata, sintaks atau tatabahasa kerana ia diterjemahkan oleh mesin.

Kembangkan kemahiran anda
Jelajahi latihan
Dapatkan ciri baru terlebih dahulu
Sertai Office Insiders

Adakah maklumat ini membantu?

Terima kasih atas maklum balas anda!

Terima kasih atas maklum balas anda! Nampaknya ia mungkin akan membantu untuk menyambungkan anda kepada salah seorang daripada ejen sokongan Office kami.

×