My suggestion would be to add a column with a random number. Then sort the whole thing on the random number. Watch the movies in the order given. Once you've watched them all, regenerate and re-sort the list.
239 Movie A
475 Movie B
683 Movie C
241 Movie D
748 Movie E
After sorting, (in Excel--I assume OOCalc would do the same) the random numbers get regenerated:
145 Movie A
978 Movie D
783 Movie B
322 Movie C
773 Movie E
The random numbers also get regenerated when you close and reopen the file (again, at least in Excel), so don't sort again until you've gone completely down the list.
If you really want to get elaborate, for example, if you also want to make sure you do not watch the same movie twice within a 30 day period (I.E., avoid the random possibility that the last movie of one sort becomes the first movie of the next sort), you can use a column as a timestamp for when you last watched it, then simply add 30 plus some random number, and then sort. You could even add a second random number column to insure more randomness in the occasional time the same random number gets generated for more than one movie.
The variations and possibilities are virtually endless.
What's the question? – a CVn – 2014-07-19T15:19:30.560
So I have a movie list, and everytime I watch one I have another column for me to mark if I have watched it or not, marked with a yes, otherwise left blank, and with my code, it randomly picks a movie, but I need it to randomly pick a movie I haven't watched. – Josh Staats – 2014-07-19T15:23:19.663