Jadi, saya menonton film, dan saya memiliki 177 di antaranya, saya memasukkan semua judul ke kolom A, dan mencari tahu bagaimana melakukan Pengacakan untuk membuka judul, tetapi saya ingin memiliki kolom, juga untuk itu ditonton , dan jika telah ditonton, untuk melewati film yang ditonton, sampai semua film telah ditonton. Kode saya sejauh ini adalah ini:
=INDIRECT("B"&RANDBETWEEN(1;COUNTA(B21:B178)))
openoffice-calc
Josh Staats
sumber
sumber
Jawaban:
Saran saya adalah menambahkan kolom dengan nomor acak. Kemudian urutkan semuanya pada nomor acak. Tonton film sesuai urutan yang diberikan. Setelah Anda menyaksikan semuanya, buat ulang dan susun ulang daftar.
Setelah mengurutkan, (dalam Excel - saya berasumsi OOCalc akan melakukan hal yang sama) nomor acak akan dibuat ulang:
Angka acak juga dibuat ulang ketika Anda menutup dan membuka kembali file (sekali lagi, setidaknya di Excel), jadi jangan mengurutkan lagi sampai Anda sudah benar-benar turun daftar.
Jika Anda benar-benar ingin menguraikan, misalnya, jika Anda juga ingin memastikan Anda tidak menonton film yang sama dua kali dalam periode 30 hari (yaitu, hindari kemungkinan acak bahwa film terakhir dari satu jenis menjadi film pertama dari jenis berikutnya), Anda dapat menggunakan kolom sebagai cap waktu ketika Anda terakhir melihatnya, lalu tambahkan 30 ditambah beberapa nomor acak, dan kemudian urutkan. Anda bahkan dapat menambahkan kolom nomor acak kedua untuk memastikan lebih banyak keacakan dalam waktu sesekali nomor acak yang sama dihasilkan untuk lebih dari satu film.
Variasi dan kemungkinannya hampir tidak terbatas.
sumber
=INDIRECT("B"&RANDBETWEEN(1;COUNTA(B2:B178)))IF(C2:C178; ;=INDIRECT("B"&RANDBETWEEN(1;COUNTA(B2:B159))))