01 dari 01
Excel MID dan MIDB Functions
Apabila teks disalin atau diimport ke dalam Excel, watak-watak sampah yang tidak dikehendaki kadang-kadang disertakan dengan data yang baik.
Atau, ada kalanya hanya sebahagian daripada rentetan teks dalam sel yang diperlukan - seperti nama pertama seseorang tetapi bukan nama akhir.
Untuk contoh seperti ini, Excel mempunyai beberapa fungsi yang boleh digunakan untuk mengeluarkan data yang tidak dikehendaki dari yang lain.
Fungsi yang anda gunakan bergantung pada tempat data yang baik terletak berbanding dengan aksara yang tidak diingini dalam sel.
- Sekiranya data yang baik, atau substring disimpan, berada di sebelah kanan data, gunakan fungsi RIGHT untuk mengekstraknya.
- 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.
MID vs MIDB
Fungsi MID dan MIDB berbeza hanya dengan bahasa yang mereka dukung.
MID adalah untuk bahasa yang menggunakan set aksara satu-bait - kumpulan ini termasuk kebanyakan bahasa seperti bahasa Inggeris dan semua bahasa Eropah.
MIDB adalah untuk bahasa yang menggunakan set aksara dua bita - 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 (Text, Start_num, Num_bytes)
Hujah-hujah ini memberitahu Excel
- apakah data yang akan digunakan dalam fungsi itu;
- 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 - baris 2 dan 3 dalam imej di atas.
Start_num - (diperlukan untuk fungsi MID dan MIDB ) menentukan watak permulaan dari kiri substring untuk disimpan.
Num_chars - (diperlukan untuk fungsi MID ) menentukan bilangan aksara di sebelah kanan Start_num yang akan dikekalkan.
Num_bytes (diperlukan untuk fungsi MIDB ) menentukan bilangan aksara - dalam bait - di sebelah kanan Start_num untuk dikekalkan.
Nota:
Jika Start_num lebih besar daripada panjang rentetan teks, MID / MIDB mengembalikan sel 4 baris kosong, di mana Start_num bersamaan dengan 14, dan rentetan teks hanya 13 aksara panjang.
Jika Start_num kurang daripada 1 atau Num_chars / Num_bytes negatif, fungsi MID / MIDB mengembalikan #VALUE! nilai ralat - 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 7 baris kosong, 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.
Peti Dialog Fungsi MID
Pilihan untuk memasukkan fungsi dan hujah-hujahnya ke dalam sel C5 termasuk:
- Menaip fungsi lengkap: = MID (A3, B11, B12) ke dalam sel C5.
- 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 dalam lokasi dan kuantiti yang betul.
Menunjuk pada Rujukan Sel
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.
Menggunakan Peti Dialog Fungsi MID
- Klik pada sel C1 untuk menjadikannya sel aktif - ini adalah di mana hasil fungsi akan dipaparkan;
- Klik pada tab Rumus menu reben ;
- Pilih Teks daripada pita untuk membuka senarai drop-down fungsi;
- Klik pada MID dalam senarai untuk memaparkan kotak dialog fungsi;
- Dalam kotak dialog, klik pada baris Teks dalam kotak dialog;
- Klik pada sel A5 dalam lembaran kerja untuk memasukkan rujukan sel ini sebagai hujah Teks ;
- Klik pada baris Start_num
- Klik pada sel B11 dalam lembaran kerja untuk memasukkan rujukan sel ini;
- Klik pada baris Num_chars ;
- Klik pada sel B12 dalam lembaran kerja untuk memasukkan rujukan sel ini;
- Klik OK untuk menyelesaikan fungsi dan tutup kotak dialog;
- Fail substring yang diekstrak # 6 sepatutnya muncul di sel C5;
- Apabila anda mengklik pada sel C5 fungsi lengkap = MID (A3, B11, B12) muncul di bar formula di atas lembaran kerja.
Mengekstrak Nombor dengan Fungsi MID
Seperti yang ditunjukkan dalam baris lapan contoh di atas, fungsi MID boleh digunakan untuk mengambil subset data angka dari nombor yang lebih lama menggunakan langkah-langkah yang disenaraikan di atas.
Satu-satunya masalah ialah data yang diekstrak ditukar ke 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 .