Cara Menggunakan Rumus MID di Excel untuk Mengekstrak Teks dengan Mudah
cara menggunakan rumus mid di excel (h)
Kapanlagi.com - Rumus MID adalah salah satu fungsi teks di Microsoft Excel yang berguna untuk mengekstrak sejumlah karakter dari bagian tengah sebuah string teks. Cara menggunakan rumus MID di Excel pada dasarnya memerlukan tiga argumen, yaitu teks sumber, posisi awal karakter yang ingin diekstrak, dan jumlah karakter yang akan diambil. Sintaks dasar rumus ini ditulis sebagai =MID(text, start_num, num_chars) dan bisa langsung dipraktikkan di semua versi Excel.
Memahami cara menggunakan rumus MID di Excel akan sangat membantu Anda dalam berbagai keperluan pengolahan data sehari-hari. Dalam analisis keuangan, fungsi MID bisa digunakan untuk mengekstrak karakter dari bagian tengah teks tertentu. Mulai dari memisahkan nama, mengambil kode produk dari string panjang, hingga mengekstrak tanggal dari format teks yang kompleks, rumus ini menawarkan fleksibilitas tinggi untuk manipulasi data teks di spreadsheet.
Dilansir dari Exceljet, fungsi MID mengekstrak sejumlah karakter tertentu dari tengah string teks yang diberikan, dan ketiga argumennya bersifat wajib. Fungsi ini termasuk dalam kategori Text Functions pada Microsoft Excel dan telah tersedia sejak versi-versi awal hingga Microsoft Excel 365 terbaru.
Advertisement
1. 1. Cara Menggunakan Rumus MID di Excel pada Data Teks Langsung
Langkah pertama yang perlu dikuasai adalah cara menggunakan rumus MID di Excel dengan memasukkan teks langsung ke dalam formula. Metode ini cocok bagi pemula yang ingin memahami dasar-dasar fungsi MID sebelum menerapkannya pada kumpulan data yang lebih besar. Anda cukup mengetikkan teks yang diapit tanda petik ganda di dalam argumen pertama rumus.
Berdasarkan panduan TechOnTheNet, fungsi MID merupakan fungsi bawaan di Excel yang dikategorikan sebagai String/Text Function. Fungsi ini dapat digunakan langsung sebagai bagian dari formula di sel lembar kerja.
Buka Microsoft Excel: Jalankan aplikasi Microsoft Excel di komputer Anda dan buat workbook baru atau buka file yang sudah ada.
Klik sel kosong untuk hasil: Pilih sel kosong di mana Anda ingin menampilkan hasil ekstraksi teks menggunakan rumus MID.
Ketik tanda sama dengan dan nama fungsi: Mulai dengan mengetik =MID( di sel yang dipilih. Excel akan menampilkan panduan pengisian argumen secara otomatis.
Masukkan teks dalam tanda petik ganda: Ketik teks sumber yang ingin diekstrak dalam tanda petik ganda, misalnya "Halo Dunia". Tambahkan tanda pemisah (koma atau titik koma sesuai pengaturan regional).
Tentukan posisi awal dan jumlah karakter: Masukkan angka posisi karakter pertama yang ingin diambil, lalu tambahkan pemisah dan ketik jumlah karakter yang akan diekstrak. Contoh lengkap: =MID("Halo Dunia",6,5) akan menghasilkan kata "Dunia".
Tekan Enter untuk mengeksekusi: Setelah menutup tanda kurung, tekan Enter dan hasil ekstraksi akan langsung muncul di sel tersebut.
Baca juga: Panduan lengkap cara memisahkan kata di Excel untuk pemula
2. 2. Cara Menggunakan Rumus MID di Excel dengan Referensi Sel
Dalam praktik nyata, data yang ingin diekstrak biasanya sudah tersimpan di dalam sel-sel tertentu. Oleh karena itu, cara menggunakan rumus MID di Excel dengan referensi sel merupakan metode yang paling sering dipakai di dunia kerja. Alih-alih mengetik teks langsung, Anda cukup merujuk ke alamat sel yang berisi data sumber.
Siapkan data teks di kolom: Masukkan data teks yang ingin diproses ke dalam kolom tertentu, misalnya kolom A berisi daftar kode produk atau nomor identifikasi karyawan.
Pilih sel untuk hasil ekstraksi: Klik sel kosong di kolom sebelahnya, misalnya B2, sebagai tempat menampilkan hasil rumus MID.
Tulis rumus MID dengan referensi sel: Ketik =MID(A2,3,5) di mana A2 adalah sel yang berisi teks sumber, 3 adalah posisi karakter awal, dan 5 adalah jumlah karakter yang diambil.
Tekan Enter untuk melihat hasil: Excel akan menampilkan hasil ekstraksi karakter dari sel yang dirujuk sesuai parameter yang Anda tentukan.
Salin rumus ke sel lainnya: Arahkan kursor ke pojok kanan bawah sel hingga muncul tanda plus (+) hitam, disebut Fill Handle. Klik dan tarik ke bawah untuk menerapkan rumus pada seluruh baris data yang membutuhkan.
Verifikasi hasil pada beberapa sampel: Periksa beberapa hasil secara manual untuk memastikan posisi awal dan jumlah karakter sudah sesuai dengan kebutuhan Anda. Anda juga bisa memverifikasi di formula bar di bagian atas lembar kerja.
Merujuk panduan Indeed, setelah mengetik rumus MID sekali, Anda bisa menyalinnya ke beberapa sel sekaligus dengan mengarahkan kursor ke sel yang berisi rumus, lalu mengklik tanda plus dan menarik kursor ke bawah. Teknik ini sangat menghemat waktu saat bekerja dengan ratusan baris data sekaligus. Pastikan juga referensi sel tidak bergeser saat menyalin rumus ke lokasi lain.
3. 3. Cara Menggunakan Rumus MID di Excel Dikombinasikan dengan Fungsi Lain
Untuk kebutuhan pengolahan data yang lebih kompleks, Anda bisa mengombinasikan rumus MID dengan fungsi Excel lainnya seperti FIND, SEARCH, dan LEN. Teknik lanjutan ini adalah cara menggunakan rumus MID di Excel yang paling banyak diterapkan oleh profesional data karena memungkinkan ekstraksi teks secara dinamis berdasarkan posisi karakter tertentu.
Sebagaimana dikutip dari Ablebits, saat menangani tugas nyata di Excel, Anda biasanya perlu mengombinasikan MID dengan fungsi lain. Kombinasi ini sangat berguna ketika posisi awal atau jumlah karakter yang ingin diekstrak tidak selalu sama pada setiap baris data.
Identifikasi pola data: Perhatikan apakah data memiliki delimiter (pemisah) tertentu seperti spasi, tanda hubung, atau simbol lain yang bisa dijadikan acuan untuk menentukan posisi karakter secara dinamis.
Gunakan FIND atau SEARCH untuk menemukan posisi: Ketik fungsi FIND("pemisah",sel) atau SEARCH("pemisah",sel) untuk menemukan posisi karakter tertentu. FIND bersifat case-sensitive sementara SEARCH tidak membedakan huruf besar dan kecil.
Gabungkan dengan MID untuk ekstraksi dinamis: Masukkan hasil FIND atau SEARCH ke dalam argumen start_num pada rumus MID. Contoh: =MID(A2,FIND("@@",A2)-1,5) akan mengekstrak 5 karakter sebelum simbol "@@" dalam alamat email.
Tambahkan LEN untuk menangani teks variabel: Jika panjang teks yang ingin diambil bervariasi, gunakan fungsi LEN untuk menghitung jumlah total karakter, lalu kurangi dengan posisi awal. Ini berguna saat mengekstrak data dari tabel yang memiliki format tidak seragam.
Konversi hasil ke angka jika diperlukan: Bungkus rumus MID dengan fungsi VALUE jika Anda membutuhkan hasil dalam format angka untuk perhitungan lebih lanjut. Contoh: =VALUE(MID(A2,3,5)) akan mengembalikan angka, bukan teks.
Gunakan TRIM untuk membersihkan spasi: Tambahkan fungsi TRIM di luar rumus MID untuk menghilangkan spasi berlebih pada hasil, terutama saat mengekstrak data dari string yang formatnya tidak konsisten. Teknik ini juga bisa dikombinasikan dengan fungsi IF bertingkat untuk menghasilkan output yang lebih terstruktur.
Baca juga: Cara menggunakan COUNTIF di Excel untuk menghitung data
4. Tips Penting dan Hal yang Perlu Diperhatikan Saat Menggunakan Rumus MID
Meskipun rumus MID tergolong sederhana, ada beberapa hal krusial yang sering diabaikan oleh pengguna. Memahami karakteristik dan batasan fungsi ini akan membantu Anda menghindari kesalahan umum saat mengolah data teks di Excel. Mengutip Corporate Finance Institute, fungsi MID umumnya digunakan dengan mengombinasikannya bersama fungsi lain seperti VALUE, SUM, COUNT, DATE, dan DAY.
MID selalu mengembalikan teks: Sebagaimana disampaikan Exceljet, output dari MID selalu berupa teks, bahkan ketika yang diekstrak adalah karakter angka. Jika Anda perlu melakukan operasi matematika pada hasilnya, bungkus rumus dengan fungsi VALUE terlebih dahulu.
Konversi hasil ke angka dengan VALUE: Mengacu pada GoSkills, MID mengembalikan nilai dalam format teks, sehingga jika Anda menginginkan hasil dalam format angka untuk perhitungan, gunakan fungsi VALUE untuk mengonversinya. Angka hasil MID yang belum dikonversi biasanya akan rata kiri dalam sel, bukan rata kanan seperti angka pada umumnya.
Perhatikan perhitungan spasi: Spasi dihitung sebagai satu karakter dalam rumus MID. Saat menghitung posisi awal, pastikan Anda menyertakan spasi dalam hitungan agar hasilnya akurat, terutama saat mengolah data numerik yang bercampur teks.
Hati-hati saat menggunakan MID pada tanggal: Berdasarkan penjelasan Corporate Finance Institute, tanggal disimpan di Excel sebagai angka, dan hanya format sel yang membuatnya terlihat sebagai tanggal, sehingga fungsi MID pada tanggal akan mengembalikan karakter dari angka representasi tanggal tersebut. Gunakan fungsi DATE, MONTH, atau YEAR jika ingin mengekstrak komponen tanggal.
Kesalahan #VALUE! karena argumen negatif: Jika start_num lebih besar dari panjang teks, MID akan mengembalikan teks kosong. Sedangkan jika start_num kurang dari 1 atau num_chars bernilai negatif, MID akan menghasilkan error #VALUE! yang perlu diwaspadai.
Fungsi MIDB sudah tidak digunakan: Dilansir dari Microsoft Support, fungsi MIDB sudah deprecated dan pada workbook dengan Compatibility Version 2, MID memiliki perilaku yang lebih baik dalam menangani Surrogate Pairs. Gunakan MID sebagai pengganti MIDB untuk hasil yang lebih konsisten.
Pertimbangkan fungsi TEXTBEFORE dan TEXTAFTER: Seperti yang diberitakan Exceljet, di versi terbaru Excel, fungsi-fungsi baru seperti TEXTBEFORE, TEXTAFTER, dan TEXTSPLIT sangat menyederhanakan operasi teks tertentu. Fungsi-fungsi ini bisa menjadi alternatif MID yang lebih intuitif untuk beberapa skenario. Selain itu, menyembunyikan rumus yang kompleks bisa menjadi langkah proteksi tambahan.
MID mengabaikan format angka: Fungsi MID mengabaikan format angka saat mengekstrak karakter. Artinya, jika sel berisi angka yang diformat sebagai mata uang atau persentase, MID akan mengekstrak karakter dari nilai angka asli, bukan dari tampilan yang terformat. Untuk keamanan data, Anda juga bisa mengunci file Excel yang berisi rumus penting.
Baca juga: Cara menggunakan rumus SUMIF Excel untuk penjumlahan data bersyarat
5. FAQ
Apa fungsi utama rumus MID di Excel?
Fungsi utama rumus MID di Excel adalah mengekstrak sejumlah karakter tertentu dari bagian tengah sebuah string teks. Anda perlu menentukan posisi awal dan jumlah karakter yang ingin diambil. Rumus ini sangat berguna untuk memisahkan data yang tergabung dalam satu sel, seperti mengambil bagian tertentu dari kode produk atau nomor identifikasi.
Berapa argumen yang dibutuhkan oleh rumus MID?
Rumus MID membutuhkan tiga argumen yang semuanya bersifat wajib. Argumen pertama adalah teks sumber (text), argumen kedua adalah posisi karakter awal (start_num), dan argumen ketiga adalah jumlah karakter yang akan diekstrak (num_chars). Ketiga argumen ini harus diisi agar cara menggunakan rumus MID di Excel berjalan dengan benar tanpa menghasilkan error.
Apakah rumus MID bisa digunakan untuk mengekstrak angka?
Rumus MID bisa mengekstrak karakter angka dari sebuah string teks, namun hasilnya tetap dalam format teks. Jika Anda memerlukan hasil berupa angka untuk perhitungan matematika, bungkus rumus MID dengan fungsi VALUE. Misalnya, =VALUE(MID(A1,3,4)) akan menghasilkan angka yang bisa langsung digunakan dalam operasi penjumlahan atau perhitungan lainnya.
Apa perbedaan antara rumus MID, LEFT, dan RIGHT?
Rumus LEFT mengekstrak karakter dari sisi kiri teks, RIGHT mengambil karakter dari sisi kanan, sedangkan MID mengekstrak dari posisi mana pun yang Anda tentukan di tengah teks. Ketiganya termasuk dalam fungsi string Excel dan sering digunakan bersama untuk memisahkan data teks secara lengkap.
Mengapa rumus MID menghasilkan error #VALUE!?
Error #VALUE! pada rumus MID biasanya terjadi karena argumen start_num bernilai kurang dari 1 atau argumen num_chars bernilai negatif. Pastikan kedua argumen tersebut selalu berisi bilangan bulat positif saat menerapkan cara menggunakan rumus MID di Excel. Periksa juga apakah sel yang dirujuk benar-benar berisi data teks yang valid.
Bisakah rumus MID dikombinasikan dengan fungsi lain?
Rumus MID sangat fleksibel dan bisa dikombinasikan dengan banyak fungsi Excel lainnya. Kombinasi yang paling umum adalah MID dengan FIND atau SEARCH untuk menentukan posisi awal secara dinamis, MID dengan LEN untuk menghitung panjang teks, dan MID dengan VALUE untuk mengonversi hasil ke angka. Teknik ini juga bermanfaat saat bekerja dengan analisis data menggunakan pivot table.
Apakah rumus MID tersedia di semua versi Excel?
Rumus MID tersedia di hampir semua versi Microsoft Excel, mulai dari Excel 2003 hingga Excel 365 terbaru, termasuk Excel untuk Mac dan Excel untuk web. Cara menggunakan rumus MID di Excel juga konsisten di semua platform, meskipun tanda pemisah dalam formula bisa berbeda tergantung pengaturan bahasa regional komputer Anda. Untuk memperdalam kemampuan, Anda juga bisa mempelajari cara menggabungkan file Excel dari berbagai sumber.
Daftar Referensi
- Microsoft Support. MID function. Diakses pada 18 Mei 2026, dari https://support.microsoft.com/en-us/office/mid-function-d5f9e25c-d7d6-472e-b568-4ecb12433028
- Exceljet. Excel MID function. Diakses pada 18 Mei 2026, dari https://exceljet.net/functions/mid-function
- Corporate Finance Institute. MID Function – Formula, Examples, How to Use MID Function. Diakses pada 18 Mei 2026, dari https://corporatefinanceinstitute.com/resources/excel/mid-function/
- GoSkills. How to Use the Excel MID Function. Diakses pada 18 Mei 2026, dari https://www.goskills.com/Excel/Resources/excel-mid-function
- Indeed. How To Use the MID Function in Excel (Plus Tips). Diakses pada 18 Mei 2026, dari https://www.indeed.com/career-advice/career-development/how-to-use-mid-function-in-excel
- Ablebits. Excel MID function – extract text from the middle of a string. Diakses pada 18 Mei 2026, dari https://www.ablebits.com/office-addins-blog/excel-mid-function/
- TechOnTheNet. MS Excel: How to use the MID Function (WS, VBA). Diakses pada 18 Mei 2026, dari https://www.techonthenet.com/excel/formulas/mid.php
(kpl/fed)
Advertisement
D Academy 8
-
Kisah Inspiratif Diva Dangdut Academy 8 Pernah Tidur di Peti Keyboard
-
Hobi Selebriti Indonesia Mila DA7 Awalnya Takut Berkuda, Kini Kian Tertarik