
Formula umum
=IF(start<=month,expense,0)
Ringkasan
Untuk memulai pengeluaran pada bulan tertentu, Anda bisa menggunakan rumus yang didasarkan pada fungsi IF. Dalam contoh yang diperlihatkan, rumus di sel E5 (disalin ke bawah dan di seberang) adalah:
=IF($D5<=E$4,$C5,0)
di mana nilai di kolom D (mulai) dan rentang E4: J4 adalah tanggal Excel yang valid.
Penjelasan
Hal pertama yang dilakukan rumus ini adalah memeriksa tanggal di kolom D terhadap tanggal di header (E4: J4).
=IF($D5<=E$4
Diterjemahkan: jika tanggal di kolom D kurang dari atau sama dengan tanggal di baris E.
Perhatikan bahwa ini adalah referensi campuran. Kolom di $ D5 dikunci, dan baris di E $ 4 dikunci. Ini memungkinkan rumus disalin ke seluruh tabel.
Jika hasil tes ini BENAR, fungsi IF mengembalikan biaya dari kolom C, jika tidak IF mengembalikan nol (0).
=IF($D5<=E$4,$C5,0)
Sekali lagi perhatikan referensi ke $ C5 adalah kolomnya dikunci, jadi biaya selalu diambil dari kolom C.
Saat rumus disalin ke seberang tabel, pengeluaran dimulai pada bulan yang benar. Pada bulan dimana biaya belum valid, hasilnya nol.
Dengan logika boolean
Menggunakan logika boolean, rumusnya bisa ditulis ulang seperti di bawah ini, untuk rumus yang lebih sederhana:
=$C5*($D5<=E$4)
Di sini ungkapan logis digunakan untuk "membatalkan" pengeluaran di bulan-bulan di mana mereka belum mulai.