MID, MIDB (Fungsi MID, MIDB)

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 MID dan MIDB dalam Microsoft Excel.

Perihalan

MID mengembalikan bilangan aksara yang tertentu daripada rentetan teks, bermula dari posisi yang anda tentukan, berdasarkan bilangan aksara yang anda tentukan.

MIDB mengembalikan bilangan aksara yang tertentu daripada rentetan teks, bermula dari posisi yang anda tentukan, berdasarkan bilangan aksara yang anda tentukan.

Penting: 

  • Fungsi ini mungkin tidak tersedia dalam semua bahasa.

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

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

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

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

Sintaks

MID(text, start_num, num_chars)

MIDB(text, start_num, num_bytes)

Sintaks fungsi MID dan MIDB mempunyai argumen berikut:

  • Text    Diperlukan. Rentetan teks mengandungi aksara anda ingin sari.

  • Start_num    Diperlukan. Posisi aksara pertama yang anda ingin sarikan dalam teks. Aksara pertama dalam teks mempunyai start_num 1 dan seterusnya.

  • Num_chars    Diperlukan. Menentukan bilangan aksara yang anda ingin dikembalikan oleh MID daripada teks.

  • Num_bytes    Diperlukan. Menentukan bilangan aksara yang anda ingin dikembalikan oleh MIDB daripada teks dalam bait.

Catatan

  • Jika start_num adalah lebih besar daripada kepanjangan teks, MID mengembalikan "" (teks kosong).

  • Jika start_num adalah kurang daripada panjang teks tetapi start_num tambah num_chars melebihi kepanjangan teks, MID mengembalikan aksara sehingga kepada penghujung teks.

  • Jika start_num kurang daripada 1, MID mengembalikan nilai ralat #VALUE! .

  • Jika num_chars adalah negatif, MID mengembalikan nilai ralat #VALUE! .

  • Jika num_bytes adalah negatif, MIDB mengembalikan nilai ralat #VALUE! .

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

Aliran Bendalir

Formula

Perihalan

Hasil

=MID(A2,1,5)

Mengembalikan 5 aksara daripada rentetan dalam A2, bermula di aksara pertama.

Bendalir

=MID(A2,7,20)

Mengembalikan 20 aksara daripada rentetan dalam A2, bermula di aksara ketujuh. Oleh sebab bilangan aksara untuk dikembalikan (20) adalah lebih besar daripada kepanjangan rentetan (10), semua aksara, bermula dengan ketujuh, dikembalikan. Tiada aksara kosong (ruang) ditambahkan pada penghujung.

Aliran

=MID(A2,20,5)

Oleh sebab titik permulaan adalah lebih besar daripada kepanjangan (10) rentetan, teks kosong dikembalikan.

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.

×