Rumus Excel: Tanggal acak antara dua tanggal -

Daftar Isi

Formula umum

=RANDBETWEEN(date1,date2)

Ringkasan

Untuk menghasilkan tanggal acak antara dua tanggal, Anda dapat menggunakan fungsi RANDBETWEEN, bersama dengan fungsi DATE.

Dalam contoh yang ditunjukkan, rumus di B5 adalah:

=RANDBETWEEN(DATE(2016,1,1),DATE(2016,12,31))

Rumus ini kemudian disalin dari B5 ke B11. Hasilnya adalah tanggal acak antara 1 Jan 2016 dan 31 Des 2016 (tanggal acak pada tahun 2016).

Penjelasan

Fungsi RANDBETWEEN mengambil dua angka, angka bawah dan atas, dan menghasilkan bilangan bulat acak di antaranya. Tanggal di Excel adalah nomor seri, jadi Anda dapat menggunakan fungsi DATE untuk membuat angka bawah dan angka atas. RANDBETWEEN kemudian menghasilkan angka yang berada di antara dua nilai tanggal ini.

Catatan:

  1. Hasil rumus ini harus diformat sebagai tanggal agar dapat ditampilkan dengan benar.
  2. Bahwa fungsi RANDBETWEEN akan menghasilkan angka baru setiap kali perubahan dipicu pada lembar kerja. Itu termasuk semua pengeditan pada lembar kerja, juga hanya membuka buku kerja.
  3. Untuk mencegah angka acak dihitung lagi, salin rumus, lalu gunakan Tempel Spesial> Nilai untuk mengganti rumus dengan nilai terhitungnya.

Hari kerja acak

Untuk membuat hari kerja acak, Anda dapat menambahkan fungsi WORKDAY seperti ini:

=WORKDAY(RANDBETWEEN(date1,date2)-1,1)

Fungsi WORKDAY memastikan bahwa tanggal yang dikembalikan adalah hari kerja, dan bukan akhir pekan (opsional) hari libur. Perhatikan bahwa WORKDAY akan mengalihkan tanggal yang jatuh pada akhir pekan atau hari libur ke hari kerja berikutnya, sehingga Anda mungkin melihat tanggal yang melampaui tanggal2.

Artikel yang menarik...