ビンゴゲームのようにタブらないような値の乱数を発生させるには配列変数に連番で入れておいて適当に入れ替えるのが最も簡単だと思います。 0からN-1までのN個の異なる値を配列に返すRNDA関数を作ってみたので参考にしてみてください。