Skip to main content

Tekan Teks Dengan Fungsi MID dan MIDB Excel

Stress, Portrait of a Killer - Full Documentary (2008) (April 2025)

Stress, Portrait of a Killer - Full Documentary (2008) (April 2025)
Anonim

Fungsi MID dan MIDB di Excel mengembalikan bilangan huruf tertentu dari rentetan teks berdasarkan kriteria yang berbeza.

Catatan: Maklumat dalam artikel ini terpakai untuk Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2019 untuk Mac, Excel 2016 untuk Mac, Excel untuk Mac 2011, dan Excel Online.

MID atau MIDB?

Apabila anda mempunyai aksara sampah yang tidak diingini yang disertakan dengan data anda yang baik atau apabila anda hanya memerlukan sebahagian daripada rentetan teks dalam sel, Excel mempunyai beberapa fungsi yang membuang data yang tidak diingini.

Fungsi yang anda gunakan bergantung pada di mana data yang baik terletak berbanding dengan aksara yang tidak diingini dalam sel.

  • Jika data atau substring yang baik disimpan di sebelah kanan data, gunakan fungsi RIGHT untuk mengeluarkannya.
  • Jika substring berada di sebelah kiri data, gunakan fungsi LEFT untuk mengeluarkannya.
  • Jika substring mempunyai aksara yang tidak diingini pada kedua-dua belah pihak, gunakan fungsi MID atau MIDB untuk mengeluarkannya.

Excel MID dan MIDB Functions

Fungsi MID dan MIDB berbeza hanya dengan bahasa yang mereka dukung.

MID adalah untuk bahasa yang menggunakan set aksara satu-byte. Kumpulan ini termasuk kebanyakan bahasa seperti bahasa Inggeris dan semua bahasa Eropah.

MIDB adalah untuk bahasa yang menggunakan set aksara dua bita. Ini termasuk bahasa Jepun, Cina (Sederhana), Cina (Tradisional), dan Korea.

Sintaks dan Argumen Fungsi MID dan MIDB

Dalam Excel, sintaks berfungsi merujuk kepada susun atur fungsi dan termasuk nama, kurungan, dan argumen fungsi.

Sintaks untuk fungsi MID adalah:

= MID (Teks,Start_num,Num_chars)

Sintaks untuk fungsi MIDB ialah:

= MIDB (Teks,Start_num,Num_bytes)

Hujah-hujah ini memberitahu Excel:

  • Data yang akan digunakan dalam fungsi tersebut.
  • Kedudukan awal data atau substring yang baik yang akan diekstrak.
  • Panjang substring.

Teks (diperlukan untuk fungsi MID dan MIDB): Rentetan teks yang mengandungi data yang dikehendaki. Hujah ini boleh menjadi rentetan sebenar atau rujukan sel ke lokasi data dalam lembaran kerja.

Start_num (diperlukan untuk fungsi MID dan MIDB): Menentukan watak permulaan dari sebelah kiri substring untuk disimpan.

Num_chars (diperlukan untuk fungsi MID): Menentukan bilangan aksara di sebelah kanan Start_num untuk disimpan.

Num_bytes (diperlukan untuk fungsi MIDB): Menentukan bilangan aksara (dalam bait) di sebelah kanan Start_num untuk dikekalkan.

Jika Start_num lebih besar daripada panjang rentetan teks, MID dan MIDB mengembalikan sel kosong. Dalam contoh kami, baris 4 menunjukkan bahawa Start_num bersamaan dengan 14, dan rentetan teks adalah 13 aksara panjang.

Jika Start_num kurang daripada 1 atau Num_chars / Num_bytes adalah negatif, fungsi MID / MIDB mengembalikan #VALUE! nilai ralat. Lihat baris 6 imej, di mana Start_num bersamaan dengan -1.

Jika Num_chars / Num_bytes merujuk sel kosong atau ditetapkan kepada sifar, MID / MIDB mengembalikan sel kosong. Lihat baris 7 imej, di mana Num_chars merujuk sel kosong B13.

Contoh Fungsi MID: Ekstrak Data Baik dari Bad

Contoh dalam imej di atas menunjukkan beberapa cara untuk menggunakan fungsi MID untuk mengekstrak bilangan aksara tertentu dari rentetan teks, termasuk memasukkan data secara langsung sebagai argumen untuk fungsi (baris 2) dan memasukkan rujukan sel untuk ketiga-tiga hujah (baris 5).

Memandangkan biasanya lebih baik untuk memasukkan rujukan sel untuk argumen dan bukannya data sebenar, maklumat di bawah menyenaraikan langkah-langkah yang digunakan untuk memasuki fungsi MID dan hujah-hujahnya ke dalam sel C5.

Gunakan Box Dialog Fungsi MID

Pilihan untuk memasukkan fungsi dan hujah-hujahnya ke dalam sel C5 termasuk:

  • Menaipkan fungsi lengkap = MID (A3, B11, B12) ke dalam sel C5. Memandangkan Excel Online tidak mempunyai tab Formula, kaedah ini mesti digunakan.
  • Memilih fungsi dan hujah menggunakan kotak dialog fungsi.

Menggunakan kotak dialog untuk memasuki fungsi sering menyederhanakan tugas sebagai kotak dialog menjaga sintaks fungsi (memasuki nama fungsi, pemisah koma, dan kurungan di lokasi dan kuantiti yang betul).

Tidak kira pilihan mana yang anda pilih untuk memasukkan fungsi ke dalam sel lembaran kerja, lebih baik menggunakan titik dan klik untuk memasukkan sebarang dan semua rujukan sel yang digunakan sebagai argumen untuk meminimumkan peluang kesilapan yang disebabkan oleh menaip dalam rujukan sel yang salah.

  1. Pilih sel C1 untuk menjadikannya sel aktif. Di sinilah hasil fungsi akan dipaparkan.
  2. Pilih Formula.
  3. Pilih Teksuntuk membuka senarai drop-down fungsi.
  4. Pilih MID dalam senarai untuk memaparkan kotak dialog Fungsi Argumen.
  5. Dalam kotak dialog, letakkan kursor dalam baris teks.
  6. Pilih sel A5 dalam lembaran kerja untuk memasukkan rujukan sel ini sebagaiTekshujah.
  7. Letakkan kursor di Start_num talian.
  8. Pilih sel B11dalam lembaran kerja untuk memasukkan rujukan sel ini.
  9. Letakkan kursor di Num_chars talian.
  10. Pilih sel B12 dalam lembaran kerja untuk memasukkan rujukan sel ini.
  11. Pilih okey untuk menyelesaikan fungsi dan menutup kotak dialog.

Substring yang diekstrak fail # 6 muncul di sel C5.

Apabila anda memilih sel C5 fungsi lengkap = MID (A3, B11, B12) muncul di bar formula di atas lembaran kerja.

Ekstrak Nombor dengan Fungsi MID

Seperti yang ditunjukkan dalam baris lapan contoh di atas, fungsi MID mengekstrak subset data daripada nombor yang lebih lama menggunakan langkah-langkah yang disenaraikan di atas.

Satu-satunya masalah ialah data yang diekstrak ditukar kepada teks dan tidak boleh digunakan dalam pengiraan yang melibatkan fungsi tertentu seperti fungsi SUM dan AVERAGE.

Salah satu cara di sekitar masalah ini ialah menggunakan fungsi VALUE untuk menukarkan teks ke dalam nombor seperti yang ditunjukkan dalam baris 9 di atas:

= VALUE (MID (A8,5,3))

Pilihan kedua adalah menggunakan pasta khas untuk menukar teks ke nombor.