KHIZHNYAKOV

Khizhnyakov › Panduan

Cara Membuat Jadwal Piket di Excel yang Adil dan Mudah Dicetak

Jadwal Piket di Excel: Pengganti, Beban Kerja, dan Formulir Cetak — Templat Excel — Lihat template →

Menyusun jadwal piket sering berakhir dengan keluhan: si A merasa terlalu sering kebagian akhir pekan, si B ternyata terjadwal padahal sedang cuti, dan ada tanggal yang tidak ada petugasnya sama sekali. Penyebab utamanya adalah jadwal ditulis tangan tanpa pemeriksaan.

Panduan ini membahas jadwal petugas piket penanggung jawab, yaitu satu atau dua orang untuk setiap tanggal, seperti di sekolah, rumah sakit, kantor pemerintahan, atau organisasi. Ini berbeda dengan jadwal shift yang berulang dalam siklus. Anda akan melihat struktur tabelnya, rumus pemeriksaan, cara mengukur keadilan beban, dan contoh hitungan.

Susun tiga daftar dasar

  1. Karyawan: nama, jabatan, telepon, dan penanda apakah orang tersebut ikut piket.
  2. Ketersediaan: cuti, sakit, perjalanan dinas, dan pelatihan, masing-masing dengan tanggal mulai dan selesai.
  3. Hari libur: daftar tanggal merah pada periode jadwal.

Lalu buat lembar jadwal berupa kalender: satu baris per tanggal, dengan kolom hari, jenis hari (kerja, akhir pekan, libur), petugas 1, dan petugas 2 bila perlu. Petugas dipilih dari dropdown (Data Validation) dengan sumber daftar karyawan.

Menandai jenis hari

Rumus berikut menentukan apakah suatu tanggal hari kerja, akhir pekan, atau libur:

```

=IF(COUNTIF(Libur!$A:$A,A2)>0,"Libur",IF(WEEKDAY(A2,2)>5,"Akhir pekan","Kerja"))

```

WEEKDAY dengan argumen 2 membuat Senin bernilai 1 dan Minggu bernilai 7, sehingga angka di atas 5 berarti Sabtu atau Minggu.

Pemeriksaan otomatis di setiap baris

Kolom pemeriksaan membantu menangkap kesalahan sebelum jadwal dibagikan. Tiga pemeriksaan yang paling berguna:

  • Tidak ada petugas: =IF(C2="","Tidak ada petugas","").
  • Petugas sedang tidak tersedia: hitung apakah tanggal jatuh dalam rentang cuti petugas dengan COUNTIFS, misalnya =COUNTIFS(Ketersediaan!$A:$A,C2,Ketersediaan!$B:$B,"<="&A2,Ketersediaan!$C:$C,">="&A2)>0.
  • Piket berturut-turut: bandingkan petugas hari ini dengan petugas hari sebelumnya, =IF(C2=C1,"Dua hari berturut-turut","").

Gabungkan hasilnya dengan pemformatan bersyarat supaya baris bermasalah berwarna merah.

Mengukur keadilan beban

Untuk setiap orang hitung jumlah piket, jumlah jam, dan berapa yang jatuh di akhir pekan atau hari libur:

```

=COUNTIF(Jadwal!$C:$C,A2)

=COUNTIFS(Jadwal!$C:$C,A2,Jadwal!$B:$B,"Akhir pekan")

```

Jam dihitung dengan mengalikan jumlah piket tiap jenis hari dengan jam piket yang sudah ditentukan (misalnya 8 jam pada hari kerja dan 12 jam pada akhir pekan). Bandingkan dengan jumlah yang diharapkan, yaitu total piket dibagi jumlah petugas yang ikut:

Selisih dihitung sebagai jumlah aktual dikurangi jumlah yang diharapkan.

Contoh hitungan

Periode 30 hari, satu petugas per hari, ada 10 orang yang ikut piket. Total piket 30, jadi setiap orang diharapkan mendapat 3 piket. Jika Rina tercatat 5 piket dan Dedi hanya 1, selisih Rina +2 dan Dedi -2. Dengan toleransi 1 piket, Rina berstatus kelebihan beban, Dedi kurang beban, dan sisanya normal.

Kalau Rina cuti 7 hari, jumlah piket yang adil baginya lebih kecil. Karena itu hari-hari ketersediaan sebaiknya dikeluarkan dari perhitungan beban yang diharapkan.

Menangani pengganti

Pertukaran jadwal pasti terjadi. Daripada menimpa jadwal awal, catat di tabel terpisah: tanggal, siapa digantikan, dan siapa penggantinya. Jadwal akhir diambil dengan rumus yang mencari tanggal itu di tabel pengganti, dan bila tidak ada, memakai rencana awal. Dengan begitu rencana awal tetap bisa dilihat dan riwayat perubahan tidak hilang.

Kesalahan yang sering terjadi

  1. Jadwal tidak disetujui dan tidak dicetak. Tanpa tanda tangan pimpinan, jadwal mudah diperdebatkan.
  2. Cuti tidak dicek. Selalu bandingkan dengan daftar ketersediaan.
  3. Akhir pekan dibagi tidak merata. Hitung secara terpisah, jangan hanya total piket.
  4. Aturan upah piket dianggap otomatis. Upah dan ketentuan piket di akhir pekan mengikuti peraturan yang berlaku dan kebijakan internal Anda.

Templat jadwal piket di Excel

Kalau Anda ingin langsung memakai, templat Jadwal Piket kami menyiapkan semua pemeriksaan di atas. Templat ini berbayar, berjalan dengan rumus biasa tanpa makro di Excel 2007 ke atas dan LibreOffice. Isinya:

  • Parameter: periode hingga 92 hari, 1 atau 2 petugas per hari, larangan piket di hari berdekatan, jam piket, dan toleransi beban.
  • Hari Libur: daftar hari libur nasional untuk 2026 dan 2027, bisa diedit.
  • Karyawan: hingga 100 orang dengan jabatan, telepon, dan penanda "ikut piket".
  • Ketersediaan: cuti, sakit, perjalanan dinas, dan pelatihan; penugasan pada hari tersebut disorot.
  • Jadwal: kalender periode dengan rencana dan aktual serta pemeriksaan harian.
  • Pengganti: siapa menggantikan siapa, dengan rencana awal tetap terlihat.
  • Ringkasan: piket, jam, akhir pekan, selisih, dan status kelebihan atau kurang beban.
  • Cetak Jadwal: formulir dengan kolom "Disusun oleh", "Disetujui", telepon, dan tanda tangan.

Jadwal untuk sekolah, rumah sakit, dan kantor pemerintahan bisa disusun dengan cara yang sama. Perlu diingat, Sabtu kerja pengganti dan hari kerja yang dipersingkat sebelum libur tidak diperhitungkan.

FAQ

Apa bedanya jadwal piket dengan jadwal shift?

Jadwal piket menunjuk petugas penanggung jawab untuk tanggal tertentu, sedangkan jadwal shift mengikuti siklus tetap seperti 2/2 atau 5/2 untuk banyak karyawan.

Berapa toleransi selisih yang wajar?

Satu piket di atas atau di bawah rata-rata biasanya dianggap normal untuk periode satu bulan.

Bolehkah satu orang piket dua hari berturut-turut?

Itu keputusan kebijakan Anda. Jika ingin melarang, buat pemeriksaan seperti di atas agar pelanggaran langsung tersorot.

Perlukah jadwal dicetak?

Sangat dianjurkan jika instansi mensyaratkan persetujuan. Jadwal tercetak dengan tanda tangan menghindari sengketa belakangan.

Panduan lainnya