RANDBETWEEN
式を使用して、1〜5の乱数のセットリストを生成しようとしています。
シート内の別のセルをクリックしたり、保存後にシートを開いたり閉じたりするたびに、乱数が再び変化するという問題が発生しています。乱数が変化しないようにするにはどうすればよいですか?
範囲をコピーし、同じ位置に挿入します。挿入後、 Ctrl 開いたメニューから実際の値のみを保持するオプションを選択します。
RANDBETWEEN() はシートが計算されるたびに再生成されるので、ランダムな値を保持する唯一の方法persistentは、自動計算をオフにするか、生成された値をコピーして保存します。
copyingおよびpaste special-valuesを使用して、計算された場所を上書きするか、別の場所に配置できます。
MSはこれを行う方法を Rand関数のドキュメント で説明しています
Aとbの間のランダムな実数を生成するには、以下を使用します。
_=Rand()*(b-a)+a
_Randを使用して乱数を生成したいが、セルが計算されるたびに数値を変更したくない場合は、数式バーに
=Rand()
と入力し、次に F9 数式を乱数に変更します。式は計算し、値だけを残します。
したがって、=Rand()*(b-a)+a
または=RANDBETWEEN(a, b)
と入力して、を押します。 F9数式をその結果で置き換える