Skip to main content

Ekstrak Teks Dengan Fungsi MID dan MIDB Excel

MID FORMULA IN EXCEL (April 2025)

MID FORMULA IN EXCEL (April 2025)
Anonim

Fungsi MID dan MIDB di Excel mengembalikan sejumlah karakter tertentu dari string teks berdasarkan kriteria yang berbeda.

Catatan: Informasi dalam artikel ini berlaku 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?

Ketika Anda memiliki karakter sampah yang tidak diinginkan yang disertakan dengan data baik Anda atau ketika Anda hanya membutuhkan bagian dari string teks dalam sel, Excel memiliki sejumlah fungsi yang menghapus data yang tidak diinginkan.

Fungsi yang Anda gunakan tergantung pada di mana data yang baik berada relatif terhadap karakter yang tidak diinginkan dalam sel.

  • Jika data atau substring yang baik untuk disimpan berada di sisi kanan data, gunakan fungsi KANAN untuk mengekstraknya.
  • Jika substring berada di sisi kiri data, gunakan fungsi KIRI untuk mengekstraknya.
  • Jika substring memiliki karakter yang tidak diinginkan di kedua sisi, gunakan fungsi MID atau MIDB untuk mengekstraknya.

Fungsi MID dan MIDB Excel

Fungsi MID dan MIDB hanya berbeda dalam bahasa yang didukungnya.

MID adalah untuk bahasa yang menggunakan himpunan karakter byte tunggal. Grup ini mencakup sebagian besar bahasa seperti bahasa Inggris dan semua bahasa Eropa.

MIDB adalah untuk bahasa yang menggunakan himpunan karakter bita ganda. Ini termasuk Jepang, Cina (Sederhana), Cina (Tradisional), dan Korea.

Sintaks dan Argumen Fungsi MID dan MIDB

Di Excel, sintaks fungsi mengacu pada tata letak fungsi dan termasuk nama fungsi, tanda kurung, dan argumen.

Sintaks untuk fungsi MID adalah:

= MID (Teks,Start_num,Num_chars)

Sintaks untuk fungsi MIDB adalah:

= MIDB (Teks,Start_num,Num_bytes)

Argumen ini memberi tahu Excel:

  • Data yang akan digunakan dalam fungsi.
  • Posisi awal dari data baik atau substring yang akan diekstraksi.
  • Panjang substring.

Teks (diperlukan untuk fungsi MID dan MIDB): String teks yang berisi data yang diinginkan. Argumen ini bisa berupa string aktual atau referensi sel ke lokasi data dalam lembar kerja.

Start_num (diperlukan untuk fungsi MID dan MIDB): Menentukan karakter awal dari kiri substring untuk disimpan.

Num_chars (diperlukan untuk fungsi MID): Menentukan jumlah karakter di sebelah kanan Start_num yang akan dipertahankan.

Num_bytes (diperlukan untuk fungsi MIDB): Menentukan jumlah karakter (dalam byte) di sebelah kanan Start_num yang akan dipertahankan.

Jika Start_num lebih besar dari panjang string teks, MID dan MIDB mengembalikan sel kosong. Dalam contoh kita, baris 4 menunjukkan bahwa Start_num sama dengan 14, dan string teks memiliki panjang 13 karakter.

Jika Start_num kurang dari 1 atau Num_chars / Num_bytes negatif, fungsi MID / MIDB mengembalikan #VALUE! nilai kesalahan. Lihat baris 6 dari gambar, di mana Start_num sama dengan -1.

Jika Num_chars / Num_bytes referensi sel kosong atau diatur ke nol, MID / MIDB mengembalikan sel kosong. Lihat baris 7 dari gambar, di mana Num_chars mereferensikan sel kosong B13.

Contoh Fungsi MID: Ekstrak Data Baik dari Bad

Contoh pada gambar di atas menunjukkan sejumlah cara untuk menggunakan fungsi MID untuk mengekstrak sejumlah karakter tertentu dari string teks, termasuk memasukkan data secara langsung sebagai argumen untuk fungsi (baris 2) dan memasukkan referensi sel untuk ketiga argumen (baris 5).

Karena biasanya lebih baik memasukkan referensi sel untuk argumen daripada data aktual, informasi di bawah ini mencantumkan langkah-langkah yang digunakan untuk memasukkan fungsi MID dan argumennya ke dalam sel C5.

Gunakan Kotak Dialog Fungsi MID

Opsi untuk memasukkan fungsi dan argumennya ke sel C5 meliputi:

  • Mengetik fungsi lengkap = MID (A3, B11, B12) ke dalam sel C5. Karena Excel Online tidak memiliki tab Formula, metode ini harus digunakan.
  • Memilih fungsi dan argumen menggunakan kotak dialog fungsi.

Menggunakan kotak dialog untuk memasukkan fungsi sering menyederhanakan tugas karena kotak dialog menangani sintaks fungsi (memasukkan nama fungsi, pemisah koma, dan tanda kurung di lokasi dan kuantitas yang benar).

Tidak peduli pilihan mana yang Anda pilih untuk memasukkan fungsi ke sel lembar kerja, mungkin sebaiknya menggunakan titik dan klik untuk memasukkan referensi sel manapun dan semua yang digunakan sebagai argumen untuk meminimalkan kemungkinan kesalahan yang disebabkan oleh pengetikan referensi sel yang salah.

  1. Pilih sel C1 untuk membuatnya menjadi sel aktif. Di sinilah hasil fungsi akan ditampilkan.
  2. Memilih Rumus.
  3. Memilih Teksuntuk membuka daftar drop-down fungsi.
  4. Memilih PERTENGAHAN dalam daftar untuk membuka kotak dialog Function Arguments.
  5. Di kotak dialog, letakkan kursor di baris Teks.
  6. Pilih sel A5 di lembar kerja untuk memasukkan referensi sel ini sebagaiTeksargumen.
  7. Tempatkan kursor di Start_num baris.
  8. Pilih sel B11di lembar kerja untuk memasukkan referensi sel ini.
  9. Tempatkan kursor di Num_chars baris.
  10. Pilih sel B12 di lembar kerja untuk memasukkan referensi sel ini.
  11. Memilih baik untuk menyelesaikan fungsi dan menutup kotak dialog.

Substring yang diekstraksi file # 6 muncul di sel C5.

Ketika Anda memilih sel C5 fungsi lengkap = MID (A3, B11, B12) muncul di bilah rumus di atas lembar kerja.

Ekstrak Bilangan dengan Fungsi MID

Seperti ditunjukkan pada baris delapan dari contoh di atas, fungsi MID mengekstrak subkumpulan data numerik dari angka yang lebih panjang menggunakan langkah-langkah yang tercantum di atas.

Satu-satunya masalah adalah bahwa data yang diekstrak dikonversi ke teks dan tidak dapat digunakan dalam perhitungan yang melibatkan fungsi-fungsi tertentu seperti fungsi SUM dan AVERAGE.

Salah satu cara mengatasi masalah ini adalah menggunakan fungsi VALUE untuk mengonversi teks menjadi angka seperti yang ditunjukkan pada baris 9 di atas:

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

Pilihan kedua adalah menggunakan pasta khusus untuk mengubah teks menjadi angka.