Pukul 09.00 sampai 18.00 tiap 30 menit: 19 kali
Sembilan jam yang dibagi per 30 menit menghasilkan 18 ruas. Namun waktu berada di ujung-ujung ruas, sehingga jumlahnya satu lebih banyak daripada ruas, yaitu 19 waktu: 09.00, 09.30, 10.00 … 17.30, 18.00. Logikanya sama dengan pagar: 18 ruas pagar butuh 19 tiang. Inilah kesalahan yang paling sering muncul saat jadwal dibuat manual.
Kalkulator ini menambahkan jarak ke waktu mulai satu kali demi satu kali, lalu berhenti sebelum melewati waktu akhir. Hasilnya dikelompokkan per jam seperti jadwal kereta, jadi baris jam 09 dengan angka 00 dan 30 berarti 09.00 dan 09.30. Anda bisa mengganti waktu akhir dengan jumlah kemunculan, atau mengeluarkan waktu mulai dari daftar. Waktu setelah tengah malam diberi tanda seperti +1 hari, yaitu berapa hari setelah hari mulai.
Kapan daftar waktu berulang berguna
Banyak pekerjaan berulang dengan jarak tetap, tetapi menambah waktu satu per satu mudah salah di sekitar tengah malam atau pada jarak seperti 1 jam 30 menit. Berikut contoh yang bisa langsung dicoba di kalkulator ini.
- Slot konsultasi atau wawancara: jika sesi dibuka tiap 30 menit mulai 09.00 dan kantor tutup 18.00, sesi terakhir mulai 17.30. Dengan waktu akhir 17.30, hasilnya 18 slot. Coba
- Ronda malam dan catatan pemeriksaan: berkeliling tiap 2 jam dari 22.00 sampai 06.00 berarti 22.00, 00.00, 02.00, 04.00, dan 06.00, yaitu 5 kali, dengan empat yang terakhir jatuh pada hari berikutnya. Coba
- Jadwal shuttle atau bus keliling: jarak 12 menit dari 07.00 sampai 09.00 menghasilkan 11 keberangkatan, dan tampilan jadwal langsung menunjukkan menit berapa saja di tiap jam. Coba
- Waktu pengukuran atau pengamatan: jika perlu mengukur 8 kali tiap 15 menit mulai 10.00, pilih mode jumlah lalu cukup periksa waktu terakhirnya (11.45). Coba
- Jadwal bertuliskan “tiap n jam”: bila petunjuk menyebut tiap 8 jam, cukup tentukan jam pertama, dan 3 kali sehari akan kembali ke jam yang sama setiap hari. Jarak yang tidak habis membagi 24 jam, seperti tiap 7 jam, membuat jamnya bergeser dari hari ke hari. Coba
Cara menghitung jumlahnya: satu lebih banyak dari ruas
Jika waktu mulai dan waktu akhir sama-sama masuk daftar, jumlahnya dihitung dengan rumus berikut. Bila waktu akhir tidak pas dengan jarak, sisa pembagian dibuang, dan sisa itulah waktu yang tersisa sampai waktu akhir.
Jumlah = ⌊(waktu akhir − waktu mulai) ÷ jarak⌋ + 1 · Waktu terakhir = waktu mulai + jarak × (jumlah − 1)
| Mulai ~ akhir | Jarak | Jumlah | Waktu terakhir | |
|---|---|---|---|---|
| 09.00 ~ 18.00 | 30 menit | 19 kali | 18.00 | Coba |
| 09.00 ~ 18.00, tanpa waktu mulai | 30 menit | 18 kali | 18.00 | Coba |
| 09.00 ~ 17.50 | 25 menit | 22 kali | 17.45 | Coba |
| 07.00 ~ 09.00 | 12 menit | 11 kali | 09.00 | Coba |
| 14.30 ~ 21.00 | 1 jam 30 menit | 5 kali | 20.30 | Coba |
| 22.00 ~ 06.00 esok harinya | 2 jam | 5 kali | 06.00 (+1 hari) | Coba |
Jika waktu mulai dikeluarkan dari daftar, jumlahnya berkurang satu. Mana yang dipakai bergantung pada keperluan, tetapi standar iCalendar (RFC 5545) yang diikuti aplikasi kalender menghitung waktu mulai sebagai kemunculan pertama pada COUNT, dan UNTIL juga mencakup kemunculan yang tepat jatuh pada waktu akhir. Pengaturan bawaan kalkulator ini sama, jadi acara yang dibuat dengan aturan itu untuk berulang tiap 30 menit sebanyak 19 kali (FREQ=MINUTELY, INTERVAL=30, COUNT=19) juga menghasilkan 19 entri. Namun, pengaturan pengulangan di banyak aplikasi kalender tidak menyediakan pengulangan per menit; jika begitu, masukkan waktu yang disalin satu per satu.
Menambahkan jarak k kali dan melewati tengah malam
Jika jarak ditambahkan k kali ke waktu mulai, hasilnya adalah entri ke-(k + 1) dalam daftar bila waktu mulai ikut dimasukkan. Untuk mengetahui apakah sudah melewati tengah malam, ubah waktu menjadi menit sejak pukul 00.00, jumlahkan, lalu bagi dengan 1.440 (menit dalam sehari). Hasil bagi adalah jumlah hari yang terlewati, dan sisanya adalah waktu pada hari itu.
Waktu setelah k jarak (menit) = waktu mulai (menit) + jarak × k · Hari = hasil bagi (÷ 1.440) · Waktu = sisa
Misalkan mulai 23.40 dengan jarak 15 menit. Pukul 23.40 sama dengan 23 × 60 + 40 = 1.420 menit. Setelah jarak ditambahkan dua kali, hasilnya 1.420 + 15 × 2 = 1.450 menit, dan 1.450 dibagi 1.440 menghasilkan 1 sisa 10, yaitu pukul 00.10 esok harinya. Angka jam yang mengecil bukan berarti urutan terbalik, melainkan tanggal sudah berganti, sehingga kalkulator menambahkan +1 hari dan memisahkan harinya di tampilan jadwal. Coba
Berapa kali sehari, dan kapan kembali ke jam yang sama
Sehari adalah 1.440 menit, sehingga jumlah kemunculan per hari adalah 1.440 ÷ jarak. Jika hasilnya bilangan bulat, jam yang sama berulang setiap hari; jika tidak, jamnya bergeser sedikit demi sedikit. Jumlah hari sampai susunan jam kembali seperti semula dicari dengan faktor persekutuan terbesar (FPB) antara jarak dan 1.440.
Kemunculan per hari = 1.440 ÷ jarak (menit) · Siklus kembali ke jam yang sama (hari) = jarak ÷ FPB(jarak, 1.440)
| Jarak | Per hari | Siklus kembali ke jam yang sama | |
|---|---|---|---|
| 6 jam | 4 kali | setiap hari | Coba |
| 8 jam | 3 kali | setiap hari | Coba |
| 1 jam 30 menit | 16 kali | setiap hari | Coba |
| 7 jam | sekitar 3,4 kali | 7 hari | Coba |
| 9 jam | sekitar 2,7 kali | 3 hari | Coba |
| 5 jam | 4,8 kali | 5 hari | Coba |
| 25 menit | 57,6 kali | 5 hari | Coba |
Jika tiap 7 jam dimulai pukul 08.00, urutannya 08.00, 15.00, 22.00, lalu esoknya 05.00, 12.00, 19.00, dan pada hari ketiga 02.00 serta 09.00. Pukul 08.00 baru muncul lagi setelah 7 × 24 = 168 jam, jadi siklusnya 7 hari. Di antara jarak dalam satuan jam, yang habis membagi sehari hanya 1, 2, 3, 4, 6, 8, 12, dan 24 jam.
Membuat daftar yang sama di Excel dan Google Sheets
Excel dan Google Sheets memperlakukan satu hari sebagai 1. Jadi 1 jam adalah 1/24 dan 1 menit adalah 1/1.440. Fungsi SEQUENCE membuat deret angka yang bertambah dengan langkah tetap dari nilai awal, sehingga mengisi nilai awal dengan waktu mulai dan langkah dengan jarak akan menghasilkan daftar waktu berulang.
| Tujuan | Rumus | Penjelasan |
|---|---|---|
| 19 waktu per 30 menit mulai 09.00 | =SEQUENCE(19;1;9/24;30/1440) | Ubah format sel menjadi hh:mm. Hasilnya 19 baris 1 kolom ke arah bawah. |
| Menghitung jumlah (A2 mulai, B2 akhir) | =INT(ROUND(MOD(B2-A2;1)*1440;0)/30)+1 | Angka 30 adalah jarak (menit). Jika waktu akhir lebih awal daripada waktu mulai, MOD menghitungnya sebagai hari berikutnya. |
| Versi tanpa SEQUENCE | A2 =9/24, A3 =A2+30/1440 | Seret A3 ke bawah, maka waktu bertambah 30 menit demi 30 menit. |
ROUND dipakai untuk membulatkan menit ke bilangan bulat agar selisih yang sangat kecil pada waktu yang tersimpan sebagai pecahan tidak membuat INT kehilangan satu hitungan. Nilai setelah tengah malam lebih besar dari 1, jadi dengan format hh:mm tampilannya kembali mulai dari 00, misalnya 00:10. Untuk melihat hari ke berapa, isi sel di sebelahnya dengan =INT(A2) atau ubah format menjadi [h]:mm agar tampil seperti 24:10. Jika waktu mulai dan akhir sama, MOD mengembalikan 0 sehingga jumlahnya 1, tetapi kalkulator ini membaca waktu yang sama sebagai “sampai jam yang sama keesokan harinya”. Rumus di halaman ini memakai titik koma (;) sebagai pemisah argumen karena Excel dengan pengaturan regional Indonesia (koma sebagai tanda desimal) memakai titik koma. Dokumentasi Microsoft menulisnya dengan koma; jika Excel Anda memakai koma, ganti ; dengan koma.
Kesalahan hitung yang sering terjadi
- Memakai jumlah ruas sebagai jumlah waktu: 9 jam ÷ 30 menit = 18 adalah jumlah ruas. Untuk jadwal yang menulis waktu awal dan akhir, hasilnya 19.
- Menjadikan waktu tutup sebagai akhir slot: agar konsultasi 30 menit selesai pukul 18.00, sesi terakhir harus mulai 17.30. Jika akhirnya diisi 18.00, muncul satu slot yang dimulai setelah jam layanan berakhir.
- Membaca 1,5 jam sebagai 1 jam 50 menit: 1,5 jam adalah 1 jam 30 menit, yaitu 90 menit. Isi kolom jam dengan 1 dan kolom menit dengan 30, atau isi kolom menit dengan 90.
- Menulis waktu setelah tengah malam sebagai hari yang sama: 00.10 setelah 23.40 jatuh pada hari berikutnya. Jika tanda +1 hari dihapus saat daftar dipindahkan ke jadwal, tanggalnya mundur satu hari.
- Menyamakan “3 kali sehari” dengan “tiap 8 jam”: tiap 8 jam berlanjut sampai malam, jadi dari 08.00 berikutnya 16.00 dan 00.00. Kalau 3 kali itu harus di antara 08.00 dan 22.00 saat Anda terjaga, jaraknya 7 jam (08.00, 15.00, 22.00).
Batasan dan catatan
- Waktu dihitung per menit, dan jarak yang diterima 1 menit sampai 24 jam. Satu daftar maksimal 500 waktu.
- Tanggal tidak diterima, jadi hari dalam seminggu dan hari libur tidak diperhitungkan, dan sehari selalu dianggap 24 jam. Periksa sendiri waktu di wilayah dengan zona waktu berbeda.
- Kalkulator hanya menampilkan daftar dan tidak membunyikan pengingat. Jika perlu pengingat pada jam tertentu, masukkan daftar yang disalin ke aplikasi alarm atau kalender.
- Jadwal yang jaraknya berubah di tengah atau yang diselingi istirahat sebaiknya dibuat per bagian dengan jarak yang sama. Untuk jadwal pelajaran dengan jam istirahat, Kalkulator Jam Pelajaran lebih cocok.
- Nilai yang Anda isi hanya dihitung di browser ini dan tidak dikirim ke server. Syarat baru masuk ke alamat tautan ketika Anda menekan “Salin tautan”.
Sumber
Sumber diperiksa pada 22 Oktober 2026. Rumus spreadsheet dihitung di LibreOffice 26.8 dan menghasilkan jam yang sama.
- 01RFC 5545 iCalendar, 3.3.10 Recurrence RuleCOUNT menghitung waktu mulai (DTSTART) sebagai yang pertama, UNTIL mencakup kemunculan yang jatuh tepat pada waktu akhir, FREQ=MINUTELY dan INTERVAL
- 02Dukungan Microsoft: Fungsi SEQUENCE=SEQUENCE(baris; kolom; mulai; langkah), jumlah baris dan kolom serta nilai awal dan langkah
- 03Bantuan Editor Google Dokumen: fungsi SEQUENCEFungsi yang sama di Google Sheets beserta urutan argumennya
- 04NIST SP 811, Chapter 5 Units Outside the SITabel 6: 1 menit = 60 detik, 1 jam = 60 menit, 1 hari = 24 jam
- 05Standar HTML WHATWG: input waktu (type=time)Nilai input berupa teks “jam:menit” format 24 jam, tampilan di layar dapat mengikuti pengaturan perangkat
Pertanyaan yang sering diajukan
Pukul 09.00 sampai 18.00 tiap 30 menit ada berapa kali?
Jika waktu mulai dan waktu akhir sama-sama dimasukkan, hasilnya 19 kali. Sembilan jam dibagi 30 menit memang 18 ruas, tetapi di setiap ujung ruas ada satu waktu, sehingga jumlah waktu selalu satu lebih banyak daripada jumlah ruas.
Bagaimana cara mengeluarkan waktu mulai dari daftar?
Matikan sakelar "Waktu mulai ikut masuk daftar". Daftar lalu dimulai dari waktu mulai ditambah satu jarak. Untuk 09.00 sampai 18.00 tiap 30 menit, daftarnya menjadi 09.30 sampai 18.00 sebanyak 18 kali.
Bagaimana mengisi jarak 1 jam 30 menit?
Isi kolom jam dengan 1 dan kolom menit dengan 30, atau tekan chip "1 jam 30 menit". Mengisi kolom menit dengan 90 juga dihitung sebagai jarak yang sama. Angka 1,5 tidak dibaca sebagai 1 jam 30 menit.
Apa yang terjadi jika waktu akhir lebih awal daripada waktu mulai?
Waktu akhir dianggap jatuh pada hari berikutnya. Dari 22.00 sampai 06.00 tiap 2 jam ada 5 kali: 22.00, 00.00, 02.00, 04.00, dan 06.00, dan waktu setelah tengah malam diberi +1 hari. Jika waktu akhir sama dengan waktu mulai, daftar dibuat sampai jam yang sama keesokan harinya.
Tiap 8 jam berarti berapa kali sehari?
Dua puluh empat jam dibagi 8 jam adalah 3 kali sehari, dan jamnya kembali sama setiap hari. Jarak yang tidak habis membagi 24 jam, seperti tiap 7 jam, menghasilkan sekitar 3,4 kali sehari, jamnya bergeser dari hari ke hari, dan susunan jam yang sama kembali setiap 7 hari.
Sampai jam berapa daftar jika waktu akhir tidak pas dengan jarak?
Daftar berhenti di waktu terakhir yang tidak melewati waktu akhir. Untuk 09.00 sampai 17.50 tiap 25 menit, waktu terakhir adalah 17.45 dan jumlahnya 22 kali. Sisa 5 menit sampai waktu akhir ditampilkan terpisah di hasil.
Bagaimana membuat daftar waktu per 30 menit di Excel?
Ketik =SEQUENCE(19;1;9/24;30/1440) lalu ubah format sel menjadi hh:mm, maka 19 waktu per 30 menit dari 09.00 sampai 18.00 terisi ke bawah. Excel memperlakukan satu hari sebagai 1, sehingga pukul 9 adalah 9/24 dan 30 menit adalah 30/1440.
Berapa banyak waktu yang bisa dibuat, dan apakah isian disimpan?
Satu kali bisa dibuat sampai 500 waktu. Isian hanya dihitung di browser dan tidak dikirim ke server. Syarat baru masuk ke alamat tautan ketika Anda menyalin tautan.