Materi
Jam lembur dihitung dari selisih jam pulang dan jadwal pulang, dikali 24 supaya satuannya jam. Karyawan yang pulang lebih awal menghasilkan angka negatif, jadi bungkus dengan MAX(0, …). Hasilnya desimal: 2,5 berarti dua jam tiga puluh menit.
=MAX(0,(C2-B2)*24)
=MOD(C2-B2,1)*24
=MAX(0,D2-$H$1)Shift malam yang masuk pukul 22:00 dan pulang 06:00 keesokan harinya menghasilkan 06:00 − 22:00 = −0,667 hari, atau −16 jam. Jam tidak menyimpan tanggal, sehingga Excel tidak tahu pukul 06:00 itu hari berikutnya. MOD(selisih, 1) memberi sisa bagi 1 yang tandanya ikut pembagi, jadi −0,667 menjadi 0,333 hari = 8 jam. Cara ini benar selama lama shift selalu kurang dari 24 jam dan jam pulang memang selalu sesudah jam masuk.
Syarat kedua penting. Untuk lembur dengan jadwal pulang tetap, MOD mengubah pulang lebih awal menjadi hampir sehari penuh: pulang 16:30 dengan jadwal 17:00 memberi 23,5 jam lembur. Bila jam pulang bisa lebih awal dan bisa lewat tengah malam, catat tanggal pulang di kolom tersendiri dan kurangkan tanggal plus jam, bukan jam saja.
Jam kerja normal shift (misalnya 8 jam) adalah sel masukan; lembur shift = MAX(0, lama shift − jam normal). Upah lembur dan batasnya diatur peraturan dan tidak dihitung di kelas ini; pembahasannya ada di artikel rumus Excel menghitung gaji dan lembur.