Terima kasih, tapi bagaimana jika saya menginginkan sabtu saja yang masuk dan pulangnya yang berbeda dengan hari lain?
apakah rumus ini yang diubah
TIME(IF(WEEKDAY($A6;2)>5;13;15);0;0);TIME(IF(WEEKDAY($A6;2)>5;19;23);0;0));"")
@HANI SASA ...
... WEEKDAY($A6;2)>5 ...
Formula di atas bisa dibaca : "apakah hari ini hari sabtu atau hari minggu?". Jadi, jika ingin perubahan jam masuk hanya untuk hari sabtu, sederhananya :
... WEEKDAY($A6;2)=6 ...
Demikian.
@HANI SASA ...
Coba periksa kembali dengan lebih teliti! Yang Anda ubah khan hanya untuk shift 3 saja. Perhatikan formula yang Anda ubah :
Warna merah yang Anda ubah (untuk shift 3). Sedangkan warna hijau (shift 2) tidak Anda ubah. Kalau kedua formula tersebut diubah, hasilnya seperti berikut :
atau seperti ini :
Demikian.
@HANI SASA ...
... kenapa saat dishift III dibagian pulang ketika ada yang pulang 07:07 muncul dikolom selisih pulang cepat 23 ...
Karena untuk shift 3 jam pulangnya sudah beda hari, sehingga jam pulangnya tidak lagi berupa nilai jam aktual hari masuk, tapi sudah ditambahkan dengan nilai tanggal masuk plus satu hari.
Apakah harus demikian? Jawabnya, tidak! Bergantung Anda pengennya bagaimana. Sifatnya opsional saja, tidak mutlak. Sesuaikan saja dengan ketentuan kantor.
Kalau maunya hanya berupa jamnya saja, maka ubah formula kolom G dengan menghapus notasi ($A6+1)+
pada formula kolom G seperti berikut :
Terlampir contohnya.
Demikian.
@HANI SASA ...
... menggunakan rumus seperti itu, berarti tidak bisa menghitung lamanya pekerja bekerja ...
Saya coba berikan contoh terlampir untuk dipelajari. Mungkin ada gambaran bagaimana akan dikembangkan.
Demikian.
@HANI SASA ...
Benar atau tidak, Anda yang tentukan. Kami hanya membantu saja. Terkait perubahan formula yang Anda buat, secara umum bisa digunakan. Hanya saja, bagaimana jika kasusnya seperti baris ke 20, tanggal 28/12/2022, dimana karyawan telat masuk kerja 1 jam lebih? Jika menerapkan formula yang Anda ubah, durasi terlambat masuk kerja tersebut tidak akan dihitung.
Terlampir contoh lain perhitungan jam kerja dan jam lembur karyawan.
Demikian.
selamat siang pak,
bagaimana penggunaan if jika saya ingin mengurangin total waktu kerja karyawan dengan istirahat dengan aturan
jika karyawan mulai bekerja mulai dari
I . 07.00 - 20.00 mendapatkan istirahat selama 2 jam, j
II. 07.00 hari ini - 05.00 (hari yang berbeda) mendapatkan istirahat 3 jam.
III. 07.00 -15.00 mendapatkan 1 jam istirahat
IV. 15.00 (hari ini) - 05.00 (hari yang berbeda) mendapatkan istirahat 2 jam
selamat siang pak mohon maaf, saya ingin menambahkan pertanyaan saya diatas. saya ulangin pertanyaan yang pertama ya pak
aturan jam istirahatnya begini
pertanyaan selanjutnya terkait jam lembur, pembagian lemburnya seperti ini misal ada karyawan yang bekerja dari shift 1 dan shift 2
shift 1 : 07.00 -15.00 = jam kerja biasa
shift 2 : 15.00 - 23.00 = jam kerja lembur, pembagian jamnya 1 jam pertama akan diletakkan pada lembur pertama, 6 jam kemudian akan diletakkan pada jam lembur 2
aturannya akan berbeda jika lembur dilakukan pada hri merah, pembagian jamnya akan seperti ini jam ke 1- ke 5 diletakkan pada lembur kedua, jam 6 diletakkan pada lembur 3, jam 7 akan diletakkan pada lembur 4
TERIMA KASIH
@HANI SASA ...
Silahkan lihat contoh konsepnya pada file terlampir. Karena berupa konsep, bisa saja formulanya tidak sesuai. Coba diperiksa kembali.
permisi ini saya mengubah konsep saya, bagaimana agar pada kolom lembur yang berwarna tidak manual. dengan aturan seperti ini
jika bekerja lembur di hari biasa senin-jumat, dan minggu (bukan tanggal merah), maka kolom lembur 1 akan berisi 1 jam kerja dan kolom lembur 2 akan berisi sisa dari total lembur setelah dikurangin kolom satu. misal dia lembur 7 jam, maka kolom lembur 1 akan berisi angka 1 dan kolom lembur berisi 6 jam
jika bekerja lembur di tanggal merah senin-jumat dan minggu, maka kolom lembur 1 akan kosong, dan kolom lembur 2 akan berisi 1 jam kerja. misal dia lembur 14 jam, maka lkolom 1 akan kosong, kolom 2 berisi 7 jam kerja (jam kerja normal), kolom 3 berisi 1 jam kerja, kolom 4 berisi 6 jam kerja (sesuai sisa dari total kerja setelah dikurangin kolom 1, kolom 2 dan kolom 3).
jika bekerja di hari sabtu (hari biasa) dan tanpa lembur maka kolom lembur 1 akan berisi angka 1, kolom lembur 2 berisi 1 jam kerja
jika bekerja di hari sabtu (tanggal merah) dan lembur maka kolom lembur 1 akan kosong, kolom 2 akan berisi 5 jam, kolom 3 akan berisi 1 dan kolom 4 (adalah sisa setelah dikurangin kolom 1, 2,3)
@HANI SASA ...
Sudah dicoba sendiri belum buatin formulanya? Klo belum, coba deh bikin dulu sesuai konsep yang dimau. Terserah di kolom mana formulanya dibuat. Kalau perlu, buat dikolom bantu tahap demi tahap, jadi bisa dipelajari masalahnya dimana.
Saat ini saya masih ada keperluan luar daerah, jadi mungkin tidak bisa bantu segera. Nanti kalau ada waktu saya coba pelajari pertanyaan Anda. Sementara ini, semoga ada rekan-rekan lain yang bisa membantu memberikan solusinya.
Demikian.
selamat siang pak, saya ada pertanyaan kembali bagaimana formulanya jika jam total jam kerja pada kolom saya yang warnain merah saya atur seperti ini: