Cara Mengambil Karakter Tertentu dari Kode Barang atau NIK | JagoExcel Blog
Excel Formula

Cara Mengambil Karakter Tertentu dari Kode Barang atau NIK

Dipublikasikan pada 30 April 2026
Oleh Untung Kasirin ⏱️ 5 menit baca
Cara Mengambil Karakter Tertentu dari Kode Barang atau NIK

Dalam dunia administrasi dan pengolahan data, kita seringkali bertemu dengan “kode sakti” yang menyimpan banyak informasi di dalamnya. Contoh paling nyata adalah NIK (Nomor Induk Kependudukan) atau SKU (Stock Keeping Unit) sebuah produk. Di dalam NIK, terdapat kode provinsi, tanggal lahir, hingga nomor urut. Sementara di dalam SKU, bisa terdapat informasi kategori, tahun produksi, hingga warna barang.

Masalahnya, bagaimana kita bisa memisahkan informasi-informasi tersebut secara otomatis tanpa harus mengetik ulang satu per satu? Microsoft Excel menyediakan tiga pahlawan utama untuk urusan ini: Rumus Teks Excel (LEFT, MID, dan RIGHT).

Di tahun 2026, kemampuan untuk melakukan data parsing atau memecah teks adalah fondasi penting untuk analisis database yang lebih dalam. Dalam panduan lengkap ini, kita akan membedah cara kerja ketiga rumus tersebut, cara mengombinasikannya dengan fungsi lain, hingga studi kasus memecah kode yang rumit. Mari kita buat Excel Anda bekerja lebih cerdas!


1. Memahami Tiga Pilar Utama Rumus Teks

Ketiga rumus ini memiliki satu tujuan yang sama: mengambil sebagian karakter dari sebuah sel. Perbedaannya hanya terletak pada “pintu masuk” pengambilan datanya.

A. Rumus LEFT (Dari Kiri)

Digunakan untuk mengambil sejumlah karakter dari posisi paling depan (paling kiri). =LEFT(text; [num_chars])

  • Contoh: Jika Anda punya kode “INV2026001” dan ingin mengambil kata “INV”, gunakan =LEFT(A2; 3).

B. Rumus RIGHT (Dari Kanan)

Digunakan untuk mengambil sejumlah karakter dari posisi paling belakang (paling kanan). =RIGHT(text; [num_chars])

  • Contoh: Dari kode yang sama “INV2026001”, jika Anda ingin mengambil nomor urut “001”, gunakan =RIGHT(A2; 3).

C. Rumus MID (Dari Tengah)

Ini adalah yang paling fleksibel karena bisa mengambil karakter dari posisi mana pun di tengah-tengah teks. =MID(text; start_num; num_chars)

  • Contoh: Jika ingin mengambil tahun “2026” dari “INV2026001”, gunakan =MID(A2; 4; 4). Artinya: “Mulai dari karakter ke-4, ambil sebanyak 4 karakter”.

Ketiga fungsi ini merupakan bagian dari 10 rumus dasar Excel yang wajib dikuasai oleh setiap admin gudang dan HR.


2. Studi Kasus Nyata: Memecah NIK (Nomor Induk Kependudukan)

Mari kita praktekkan pada data yang lebih kompleks. Misalkan sebuah NIK: 3273012508900001. Informasi yang bisa kita ambil:

  • Provinsi & Kota (6 digit awal): =LEFT(NIK; 6) -> Hasil: 327301
  • Tanggal Lahir (Digit ke-7 sampai ke-12): =MID(NIK; 7; 6) -> Hasil: 250890
  • Nomor Urut (4 digit terakhir): =RIGHT(NIK; 4) -> Hasil: 0001

Dengan teknik ini, Anda bisa dengan mudah melakukan kategori data berdasarkan wilayah atau usia secara otomatis. Jika Anda ingin melakukan hal sebaliknya—yaitu menggabungkan kembali potongan data—Anda bisa mempelajari Cara Menggabungkan Nama di Excel.


3. Langkah Demi Langkah: Menguasai Rumus MID untuk Data di Tengah

Di antara ketiga rumus tersebut, MID seringkali menjadi yang paling menantang bagi pemula karena memiliki tiga parameter. Namun, ia juga yang paling sakti karena bisa “menerobos” masuk ke bagian mana pun dari sebuah string teks.

Cara Menggunakan MID dengan Benar:

  1. Pilih Sumber: Tentukan sel mana yang berisi kode panjang yang ingin Anda pecah.
  2. Tentukan Titik Awal: Hitung secara manual (untuk data statis) pada urutan karakter keberapakah potongan informasi yang Anda cari dimulai. Ingat, spasi dan tanda baca (seperti strip atau titik) juga dihitung sebagai satu karakter.
  3. Tentukan Panjang Potongan: Berapa banyak karakter yang ingin Anda ambil mulai dari titik awal tersebut?
  4. Terapkan Rumus: =MID(Sel_Sumber; Urutan_Mulai; Berapa_Karakter).

Teknik ini sangat krusial jika Anda sedang belajar Excel dari nol untuk menangani data-data teknis seperti nomor serial mesin atau kode inventaris pabrik yang sangat panjang dan memiliki banyak segmen informasi di dalamnya.


Masalah yang sering terjadi adalah ketika posisi data yang ingin kita ambil tidak selalu sama (misalnya memisahkan nama depan dari alamat email yang panjangnya berbeda-beda). Dalam kasus ini, angka statis pada rumus MID tidak akan bekerja. Anda butuh bantuan “pemandu” yaitu fungsi FIND atau SEARCH.

Contoh Kasus: Mengambil Nama Depan dari Email Jika Anda punya email budi.santoso@email.com dan ingin mengambil nama depan sebelum titik.

  1. Gunakan FIND untuk mencari posisi tanda titik (.).
  2. Gunakan hasil posisi tersebut sebagai penentu batas di rumus LEFT.

Rumus Gabungannya: =LEFT(A2; FIND("."; A2) - 1)

Logika yang sama bisa Anda gunakan pada rumus MID untuk mengambil kata di tengah kalimat yang dibatasi oleh spasi. Dengan menguasai teknik kombinasi ini, Anda tidak perlu lagi melakukan Tutorial Memisahkan Teks Excel secara manual yang memakan waktu lama.


5. Tips Pro: Menghindari Kesalahan Umum (Troubleshooting)

Jangan kaget jika hasil potongan Anda terkadang meleset. Berikut adalah penyebab paling umum:

A. Spasi Tersembunyi (Hidden Spaces)

Jika data Anda memiliki spasi di depan atau di belakang yang tidak terlihat, maka hitungan karakter pada LEFT, MID, dan RIGHT akan salah. Excel menghitung spasi sebagai karakter yang sah. Solusi: Selalu bungkus sel sumber Anda dengan fungsi TRIM terlebih dahulu. Contoh: =LEFT(TRIM(A2); 3). Trik ini adalah bagian dari 10 Trik Merapikan Data Excel yang paling dasar.

B. Hasil Dianggap Teks Bukan Angka

Penting untuk diingat: hasil dari rumus LEFT, MID, dan RIGHT selalu dianggap sebagai TEKS oleh Excel, meskipun isinya adalah angka. Hal ini akan membuat Anda tidak bisa menjumlahkan hasilnya atau menggunakannya dalam perhitungan matematika (misal Anda memotong tahun dan ingin menambahkannya). Solusi: Tambahkan fungsi VALUE di depan rumus Anda, atau cukup kalikan dengan angka 1. Contoh: =VALUE(LEFT(A2; 4)) atau =(LEFT(A2; 4))*1.

C. Karakter Spesial yang Tidak Terlihat

Terkadang data yang di-download dari sistem perusahaan memiliki karakter non-printing yang mengganggu. Gunakan fungsi CLEAN bersamaan dengan TRIM untuk memastikan sel Anda benar-benar bersih sebelum dipecah teksnya.


Kesimpulan: Kekuatan Detail dalam Data

Menguasai Rumus Teks Excel (LEFT, MID, RIGHT) adalah tentang kemampuan melihat struktur di dalam sebuah string data. Anda tidak lagi melihat sebaris kode yang membingungkan, melainkan sekumpulan informasi berharga yang siap dipisahkan dan dianalisis.

Kemampuan ini sangat krusial bagi siapa pun yang baru belajar Excel dari nol. Di JagoExcel, kami selalu menerapkan logika pengambilan teks ini dalam template manajemen inventaris dan database karyawan kami untuk memastikan input data yang minimal namun menghasilkan output informasi yang sangat kaya.

Jadilah master pengolah data dengan menguasai detail terkecil. Selamat mencoba!

Otomatiskan Olah Data Anda dengan Template Sistematis dari JagoExcel — Download Sekarang!

Mau Jadi "Jagoan Excel" di Kantor?

Jangan cuma baca artikel. Masuk ke ekosistem JagoExcel untuk akses LMS terstruktur, Koleksi Buku Fisik, dan Template Premium yang siap pakai.