Daftar Belanja & Anggaran Rumah Tangga
Modul 4: Fungsi IF, SUMIF, Validasi Data, dan Proteksi Sel.
Skenario Masalah
Ibu Ani ingin mengelola keuangan keluarga
Ibu Ani ingin membuat daftar belanja bulanan yang dilengkapi anggaran. Ia ingin mengetahui total belanja, total belanja per kategori, dan status apakah melebihi anggaran atau tidak. Ia juga ingin memastikan input satuan konsisten dengan dropdown, serta melindungi rumus agar tidak terhapus.
Pertanyaan Pemantik:
- Bagaimana membuat rumus yang bisa menampilkan "Melebihi Anggaran" secara otomatis?
- Bagaimana menjumlah total harga hanya untuk kategori tertentu?
- Bagaimana membuat dropdown agar input lebih konsisten?
- Bagaimana cara mengunci sel rumus agar tidak bisa diubah?
Fitur yang Akan Dipelajari
Fungsi IF
=IF(kondisi, nilai_benar, nilai_salah) – membuat keputusan otomatis.
SUMIF
=SUMIF(range_kriteria, kriteria, range_jumlah) – menjumlah dengan syarat.
Validasi Data (Dropdown)
Membatasi input hanya pada pilihan tertentu.
Proteksi Sel
Mengunci sel rumus agar tidak bisa diubah.
Materi Dasar
| Fitur | Rumus / Cara |
|---|---|
| IF | =IF(Total > Anggaran, "Melebihi", "Aman") |
| SUMIF | =SUMIF(C4:C10, "Sembako", G4:G10) – jumlah total harga untuk kategori Sembako |
| Validasi Data (Dropdown) | Data > Data Validation > List, isi sumber (kg, liter, pcs, bungkus) |
| Proteksi Sel | Unlock sel input, lalu Review > Protect Sheet |
| Total Harga per Item | =Harga Satuan * Jumlah (contoh =E4*F4) |
Latihan Terbimbing
Ikuti langkah-langkah berikut untuk membuat daftar belanja Ibu Ani:
A12: REKAP BELANJA (Merge A12:G12)
A13: Total Belanja, B13: =SUM(G4:G10)
A14: Total Sembako, B14: =SUMIF(C4:C10,"Sembako",G4:G10)
A15: Anggaran, B15: 300000 (contoh)
A16: Status, B16: =IF(B13>B15,"MELEBIHI ANGGARAN","AMAN")
Challenge: Daftar Belanja Lebaran
Buat daftar belanja untuk persiapan Lebaran dengan spesifikasi berikut:
| Bagian | Keterangan |
|---|---|
| Judul tabel | "DAFTAR BELANJA LEBARAN" – gabung A1:G1, tebal, size 14 |
| Header kolom | No. | Nama Barang | Kategori | Satuan | Harga Satuan | Jumlah | Total Harga |
| Kategori | Sembako, Kue, Minuman, Peralatan, Lainnya (dropdown) |
| Satuan | kg, liter, pcs, bungkus, box (dropdown) |
| Isi | Minimal 8 barang |
| Anggaran | Rp 1.000.000 |
| Rekap | Total Belanja, Total Sembako, Total Kue, Status (IF) |
| Format | Mata uang Rp, tanpa desimal |
| Proteksi | Sel rumus dikunci, sel input terbuka |
| Simpan | "Daftar Belanja Lebaran_NamaKamu.xlsx" |
Gunakan fungsi IF, SUMIF, validasi data, dan proteksi sheet.
Refleksi
Jawab pertanyaan berikut di buku catatanmu:
- Apa fungsi dari =SUMIF? Kapan kita menggunakannya?
- Mengapa kita perlu memproteksi sheet? Apa yang terjadi jika tidak?
- Apa perbedaan antara sel yang di-lock dan di-unlock?
- Skala 1–10, seberapa paham kamu tentang fungsi IF dan validasi data?
Kuis Singkat
Pilih jawaban yang benar:
Kunci jawaban: 1-IF, 2-SUMIF, 3-Data Validation, 4-membuka kunci sel, 5-IF(A1>70,"Lulus","Tidak")
📋 Jobsheet Praktikum
| Nama Siswa | |
| Kelas | |
| Tanggal |
🎯 Tujuan Pembelajaran
- Menggunakan fungsi IF untuk membuat status otomatis
- Menggunakan SUMIF untuk menjumlah berdasarkan kategori
- Membuat dropdown dengan validasi data
- Menerapkan proteksi sheet (mengunci rumus)
💻 Alat dan Bahan
- PC/Laptop dengan Microsoft Excel terinstal
- Jobsheet ini
📌 Langkah Kerja
🏆 Challenge: Daftar Belanja Lebaran
Buat daftar belanja Lebaran dengan ketentuan:
| Judul | "DAFTAR BELANJA LEBARAN" merge A1:G1, bold size 14 |
|---|---|
| Header | No. | Nama Barang | Kategori | Satuan | Harga Satuan | Jumlah | Total Harga |
| Kategori | Sembako, Kue, Minuman, Peralatan, Lainnya (dropdown) |
| Satuan | kg, liter, pcs, bungkus, box (dropdown) |
| Isi | Minimal 8 barang |
| Anggaran | 1.000.000 |
| Rekap | Total Belanja, Total Sembako, Total Kue, Status |
| Proteksi | Rumus dikunci, input bebas |
| Simpan | "Daftar Belanja Lebaran_NamaKamu.xlsx" |
📝 Tugas Teori
- Apa fungsi IF? Berikan contoh sederhana.
- Jelaskan perbedaan SUM dan SUMIF.
- Bagaimana cara membuat dropdown di Excel?
- Apa langkah-langkah memproteksi sheet agar rumus tidak bisa diubah?
- Mengapa kita perlu menggunakan proteksi sheet?
📊 Rubrik Penilaian
| No | Aspek Penilaian | Skor Maks | Skor Diperoleh |
|---|---|---|---|
| 1 | Membuat tabel dengan header lengkap | 5 | |
| 2 | Dropdown kategori dan satuan berfungsi | 10 | |
| 3 | Rumus total harga per item | 10 | |
| 4 | Rumus total belanja (SUM) dan SUMIF | 15 | |
| 5 | Rumus IF untuk status | 10 | |
| 6 | Format mata uang | 5 | |
| 7 | Proteksi sheet (unlock & protect) | 10 | |
| 8 | Challenge (daftar belanja Lebaran) | 25 | |
| 9 | Tugas teori (5 soal × 2 poin) | 10 | |
| TOTAL | 100 | ||
Guru
(____________________)