MID
Manipulasi TeksAmbil substring dari posisi tertentu.
Soal-soal (3)
Fungsi MID
Tim accounting mau bikin laporan invoice per tahun, tapi tahun-nya terselip di tengah nomor invoice format INV2024001. Yaitu karakter ke-4 sampai ke-7. LEFT/RIGHT ga cocok karena tahun ada di tengah. Isi kolom Tahun (B2 sampai B4) pakai formula MID yang ambil 4 karakter mulai dari posisi ke-4. Posisi di MID mulai dari 1 (bukan 0), ya. Karakter ke-1 = huruf I, ke-2 = N, ke-3 = V, ke-4 = digit pertama tahun.
Fungsi MID — Ekstrak Bulan dan Hari dari Kode Tanggal
Tim data analyst mau parsing kode tanggal format YYYYMMDD dari sistem legacy ke komponen bulan dan hari yang terpisah. Sistem lama menyimpan tanggal sebagai 8-digit kode tanpa pemisah, bukan format YYYY-MM-DD biasa. Isi kolom Bulan (B2:B6) dengan formula MID yang ambil 2 digit bulan, dan kolom Hari (C2:C6) dengan formula MID yang ambil 2 digit hari. Format YYYYMMDD: posisi 1-4 = tahun, posisi 5-6 = bulan, posisi 7-8 = hari.
Fungsi MID — Parsing Kode Karyawan
HR analyst mau parsing kode karyawan format [DEPT]-[TAHUN]-[NOMOR] ke kolom terpisah untuk keperluan laporan. Contoh: HRD-2024-001. Tahun bergabung ada di posisi tengah (chars 5-8), nomor urut ada di 3 karakter terakhir. Isi kolom Tahun Bergabung (B2:B5) pakai MID, dan kolom Nomor Urut (C2:C5) pakai RIGHT. Format kode: [3 dept]-[4 tahun]-[3 nomor] = total 12 karakter. Posisi tahun: 5-8, nomor: 10-12.