Dalam manajemen inventori, mengetahui kapan stok akan habis adalah hal yang krusial. Sistem peringatan stok menipis dengan warna otomatis di Excel dapat membantu Anda mengidentifikasi produk yang perlu dipesan kembali dengan cepat dan efisien. Dengan menggunakan Conditional Formatting, Anda dapat membuat sistem yang secara visual mengubah warna sel berdasarkan level stok yang tersedia.
Langkah-langkah Membuat Sistem Peringatan Stok
1. Mempersiapkan Struktur Data Stok
Langkah pertama adalah menyiapkan struktur data yang baik untuk sistem peringatan stok. Buat tabel dengan kolom-kolom berikut:
A1: "Kode Produk"
B1: "Nama Produk"
C1: "Stok Saat Ini"
D1: "Stok Minimum"
E1: "Status Stok"
F1: "Buffer Stok"
2. Menentukan Level Peringatan Stok
Tentukan level peringatan berdasarkan perbandingan antara stok saat ini dengan stok minimum. Berikut adalah konsep 3 level yang umum digunakan:
Level Aman (Hijau)
Level Waspada (Kuning)
Level Bahaya (Merah)
3. Menerapkan Conditional Formatting
Conditional Formatting adalah fitur Excel yang memungkinkan Anda mengubah format sel (warna, font, border) berdasarkan kondisi tertentu.
1. Pilih range sel stok (contoh: C2:C100)
2. Klik Home > Conditional Formatting > New Rule
3. Pilih "Use a formula to determine which cells to format"
4. Masukkan formula untuk tiap level
5. Atur format (warna fill, font, dll)
6. Klik OK untuk menerapkan
Formula untuk Tiap Level:
| Level | Formula | Warna | Deskripsi |
|---|---|---|---|
| Bahaya | =C2<=D2 |
● Merah | Stok ≤ Minimum |
| Waspada | =AND(C2>D2, C2<=D2+F2) |
● Kuning | Minimum < Stok ≤ Minimum+Buffer |
| Aman | =C2>D2+F2 |
● Hijau | Stok > Minimum+Buffer |
4. Mengatur Rules untuk Tiap Level
Berikut adalah panduan detail untuk mengatur setiap rule Conditional Formatting:
Konfigurasi Rule Level Bahaya (Merah)
📝 Formula
=C2<=D2
Formula ini akan mengaktifkan format ketika stok saat ini (C2) kurang dari atau sama dengan stok minimum (D2).
🎨 Format
Fill: Merah terang
Font: Putih, Bold
Border: Solid merah
⚙️ Aplikasi
Range: =$C$2:$C$100
Stop If True: ✓
Precedence: 1 (tertinggi)
5. Testing dan Validasi Sistem
Setelah mengatur semua rules, lakukan testing untuk memastikan sistem bekerja dengan benar:
Contoh Data Testing
Uji dengan berbagai skenario:
- Stok = 5, Minimum = 10 → MERAH
- Stok = 12, Minimum = 10, Buffer = 5 → KUNING
- Stok = 20, Minimum = 10, Buffer = 5 → HIJAU
6. Tips Optimasi dan Best Practices
Best Practices Lainnya:
- Gunakan Tabel Excel - Memudahkan referensi dan otomatis memperluas formatting ke data baru
- Backup Data Rutin - Simpan versi backup sebelum melakukan perubahan besar
- Dokumentasi Rules - Catat semua rules dan formula yang digunakan untuk referensi masa depan
- Review Periodik - Evaluasi level stok minimum dan buffer secara berkala
Pertanyaan Umum (FAQ)
Gunakan Conditional Formatting dengan formula untuk menentukan kapan stok di bawah level minimum. Pilih sel stok, buka Home > Conditional Formatting > New Rule > Use a formula to determine which cells to format, lalu masukkan formula seperti =B2<=D2 (jika B2 adalah stok saat ini dan D2 adalah stok minimum).
Conditional Formatting mengubah tampilan visual sel (warna, font) berdasarkan kondisi, sedangkan Data Validation membatasi input data. Untuk sistem peringatan stok, Conditional Formatting lebih tepat karena memberikan visual warning tanpa menghalangi input data.
Gunakan multiple Conditional Formatting rules dengan kriteria berbeda. Contoh: Hijau untuk stok > minimum + buffer, Kuning untuk stok antara minimum dan minimum+buffer, Merah untuk stok <= minimum. Atur prioritas rules dengan Manage Rules.
Ya, dengan menggunakan VBA (Visual Basic for Applications). Buat macro yang memeriksa kondisi stok dan mengirim email melalui Outlook ketika stok mencapai level kritis. Namun, ini membutuhkan pengetahuan pemrograman VBA.