Analisis ABC-XYZ Produk di Excel: Langkah demi Langkah
Analisis ABC-XYZ Produk — Template Excel — Lihat template →
Di hampir setiap toko ada produk yang selalu laku, produk yang sesekali terjual, dan produk yang memakan tempat di rak dan modal di gudang. Masalahnya, dengan puluhan atau ratusan SKU sulit melihat mana yang mana hanya dari perasaan. Pemilik toko sering terlalu banyak menyetok barang yang jarang laku dan kehabisan barang yang justru paling dicari.
Analisis ABC-XYZ adalah cara sederhana untuk memilah produk berdasarkan dua hal: kontribusinya terhadap pendapatan (ABC) dan stabilitas permintaannya (XYZ). Hasilnya adalah matriks sembilan kelompok, dan setiap kelompok punya strategi stok sendiri. Semuanya bisa dihitung di Excel.
Bagian 1. Analisis ABC
Prinsipnya mengikuti aturan Pareto: sebagian kecil produk biasanya menghasilkan sebagian besar pendapatan. Batas yang umum dipakai:
- A — produk yang bersama-sama menghasilkan 80% pendapatan pertama;
- B — 15% berikutnya (kumulatif sampai 95%);
- C — 5% sisanya.
Langkah-langkahnya
- Jumlahkan penjualan setiap produk untuk periode analisis (idealnya 12 bulan).
- Hitung porsi setiap produk dari total.
- Urutkan dari terbesar ke terkecil.
- Hitung porsi kumulatif.
- Tentukan kelompok berdasarkan batas.
Contoh toko bahan kue (pendapatan dalam juta rupiah, 6 bulan agar ringkas):
| Produk | Pendapatan | Porsi | Kumulatif | ABC |
|---|---|---|---|---|
| Tepung terigu | 120 | 39,4% | 39,4% | A |
| Mentega | 74 | 24,3% | 63,6% | A |
| Cokelat batang | 43 | 14,1% | 77,7% | A |
| Gula halus | 38 | 12,5% | 90,2% | B |
| Keju | 24 | 7,9% | 98,1% | C |
| Sprinkle | 5,9 | 1,9% | 100% | C |
Rumus di Excel (total per produk di H2, kumulatif di J2; argumen dipisahkan titik koma sesuai pengaturan regional Indonesia, di format Inggris gunakan koma):
- Porsi:
=H2/SUM($H$2:$H$301) - Kumulatif (setelah diurutkan):
=SUM($I$2:I2) - Kelompok:
=IF(J2<=80%;"A";IF(J2<=95%;"B";"C"))
Bagian 2. Analisis XYZ
XYZ menilai seberapa stabil penjualan dari bulan ke bulan dengan koefisien variasi (CV): simpangan baku dibagi rata-rata.
- X — CV sampai 10%: permintaan stabil, mudah diprediksi.
- Y — 10–25%: ada fluktuasi atau musiman.
- Z — di atas 25%: permintaan tidak teratur.
Jika penjualan bulanan ada di B2:G2:
=STDEVP(B2:G2)/AVERAGE(B2:G2)
Kelompok: =IF(K2<=10%;"X";IF(K2<=25%;"Y";"Z"))
Untuk contoh kita: tepung terigu CV 6,5% (X), mentega 7,6% (X), gula halus 7,4% (X), keju 20,4% (Y), cokelat batang 46,6% (Z — melonjak menjelang hari raya), sprinkle 64,2% (Z).
Bagian 3. Matriks ABC-XYZ
Gabungkan kedua huruf, dan setiap produk masuk ke salah satu dari sembilan kelompok:
| X | Y | Z | |
|---|---|---|---|
| A | Selalu sediakan, stok pengaman kecil | Selalu sediakan, stok pengaman lebih besar | Rencanakan per musim, pantau ketat |
| B | Pesan rutin otomatis | Pesan berkala, cek tren | Pesan sesuai permintaan |
| C | Stok minimal | Pesan jarang, jumlah kecil | Tinjau ulang atau hentikan |
Dalam contoh: tepung dan mentega adalah AX — tulang punggung toko, tidak boleh kosong. Cokelat batang AZ — penting tetapi musiman, stoknya perlu direncanakan menjelang Lebaran dan Natal, bukan rata sepanjang tahun. Sprinkle CZ — kandidat untuk dikurangi variannya.
Kesalahan yang sering terjadi
- Periode terlalu pendek. Tiga bulan data tidak menangkap musim. Gunakan 12 bulan bila memungkinkan.
- Mencampur rupiah dan unit. Satu analisis — satu satuan untuk semua produk.
- Produk baru ikut dinilai. Barang yang baru dijual dua bulan otomatis masuk Z dan C. Analisis terpisah atau tandai.
- Bulan stok kosong dihitung sebagai «tidak ada permintaan». Jika barang habis, penjualan nol bukan berarti tidak ada yang mencari. Ini memperbesar CV secara keliru.
- Langsung menghapus semua C. Produk C kadang dibeli bersama produk A. Lihat konteks sebelum menghentikannya.
Template siap pakai: analisis ABC-XYZ produk
Template berbayar «Analisis ABC-XYZ Produk» menghitung seluruh proses ini otomatis. Di sheet «Parameter» Anda mengatur batas kelompok — default 80% dan 95% untuk ABC, 10% dan 25% untuk XYZ. Di sheet «Data» Anda memasukkan hingga 300 produk dengan penjualan selama 12 bulan, dan di sebelah kanan langsung muncul total, porsi, porsi kumulatif, kelompok ABC, dan XYZ — tanpa perlu mengurutkan manual.
Sheet «Peringkat» menampilkan produk yang diurutkan dari pendapatan tertinggi beserta kelompoknya. Sheet «Matriks» menunjukkan jumlah produk dan pendapatan di setiap dari sembilan kelompok, apa yang perlu dilakukan untuk masing-masing, dan grafik.
File berjalan di Excel 2007 ke atas dan LibreOffice, tanpa makro, lengkap dengan tabel kosong dan contoh terisi data fiktif.
Pertanyaan yang sering diajukan
Seberapa sering analisis ABC-XYZ perlu diulang?
Untuk kebanyakan toko, sekali per kuartal sudah cukup. Untuk bisnis dengan musim kuat, ulangi sebelum setiap musim utama.
Lebih baik pakai pendapatan atau laba?
Pendapatan paling mudah didapat dan cocok untuk perencanaan stok. Jika margin antarproduk sangat berbeda, jalankan analisis kedua berdasarkan laba kotor — hasilnya sering mengejutkan.
Apakah analisis ini cocok untuk kafe atau jasa?
Ya. Untuk kafe yang dianalisis adalah menu, untuk jasa — jenis layanan. Prinsipnya sama: kontribusi terhadap pendapatan dan stabilitas permintaan.
Bagaimana dengan produk yang terjual hampir setiap hari tetapi dalam jumlah kecil?
Produk seperti itu sering masuk CX: murah tetapi stabil. Stoknya mudah diatur dengan pesanan rutin dalam jumlah kecil, sehingga tidak perlu banyak perhatian.
KHIZHNYAKOV