• ベストアンサー

EXCELで乱数 -RAND関数について

Excelの乱数 Rand()について教えて下さい。 入力セルの数値変更をする度に各Rnad()のセルの 値が更新されますがこれを固定する方法を教えて下さい。 また「更新」と「更新の禁止」を切り替えるにはどうすればいいか 御願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • arukamun
  • ベストアンサー率35% (842/2394)
回答No.1

こんにちは [ツール]→[オプション]→[計算方法]にて計算方法を手動にします。 必要であれば、保存前に再計算のチェックを外します。 手動になれば、[F9]を押すたびに再計算されますので、これが更新になると思われます。 更新の禁止は[F9]を押さないという事で良いでしょうか? 明示的に更新されないというのはRAND()を含むセルを更新しないように数値化してしまうとかを考えなくてはなりません。

laputart
質問者

お礼

有り難うございました。全て理解できました。 さっそく使ってみます。

その他の回答 (1)

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.2

RAND、NOW、TODAY関数に付いては、おっしゃるようなニーヅがあります。それに対し「計算値への変換」として説明している本を見つけました。 方法は2つ紹介されています。 (1)F9キーを使う (2)コピーし、「形式を選択して貼りつけ」の「値」を使う (1)は (A)計算値に変換したいセルをアクチブにする (B)数式バーをクリックしてデータを編集する状態にする (C)F9キーを押す (D)数式バー全体が選択されてハイライトしたら    ENTERキーを押す これで計算値に変換されます。 数式バーの操作からわかるように単一のセルごとしか出来ません。

laputart
質問者

お礼

親切なアドバイス有り難うございました。

関連するQ&A

  • RAND関数

    RAND関数で 質問あります。 RAND関数で 乱数発生の後、その 乱数が再計算される度、乱数が 変更されないように したいので、エクセルのHelp参照したら 「数式バーに =RAND()という数式を入力して”F9”キーを押し 数式を 計算結果の乱数に置き換えます」 と 書いてありましたが、何度やっても 固定されず 乱数のままです。 どうしたら 固定できるのでしょうか? お願いいたします。 エクセルは 2002です。 エクセル ヘルプの 検索は「RAND」で検索しました。

  • ExcelのRAND関数

    ExcelのRAND関数で、0から1の間の乱数を発生させることができます。 たとえば、10万行のデータの各行に一度にRAND関数で乱数を発生させた場合(1件目に=RAND()を入力してから下方向コピーする。)、同じ値が発生することはありうるのでしょうか。 データ量が多くなるほど小数点以下の桁数が増えていくので、そのようなことは起きないようになっているのではないかと思いますが、実際はどうなのでしょうか? 

  • エクセル関数 RAND関数で数字を固定させるには!?

    RANDで数値をランダムに発生させ、その数値を使い、他の場所へコピーすると 毎回ランダムに数値が変わりますが、発生させたあと固定するにはヘルプでは、 =RAND()を数式バーに入力しF9を押すと書いてますが、それでは変化するし 入力するとランダムな数字が数式バーにでて、リターンするとまた変化します どこのセルに入力するのか!?またそのランダムな数値をコピーして形式を値にしてコピーする方法しか思い当たりません。 なんとかヘルプで説明しているように簡単な操作でできませんか、どなたか ご存知でしたらよろしくお願いします。

  • RAND関数です

    お願いします。 A1~A20までに入力枠があります この数値は他の箇所より参照しています。 このA1~A20の数値に対してB1~B20に=RAND()で乱数を発生するようにしていますが、ただ、データー入りがA1~A20行が最大で、A1~A7までの時とか毎回変化します。当然、データーの入っていない行にも乱数が発生します。 =IF(ISERROR(RAND()))、” ”、((RAND())))) で表示させないようにとしましたが、できません。 関数の」組み合わせ?マクロのコード? いい方法がありませんでしょうか、宜しくお願いします。

  • ExcelのRAND関数について教えてください。

    RAND関数をつかった場合に再計算が入り数値が 変わってしまうのですが、再計算を行わせない方法 もしくは、数値を固定する方法はないでしょうか? 教えてください。よろしくお願い致します。

  • エクセル関数。RAND。乱数の出し方。

    今日会社で聞かれました。 乱数の整数を出したいのですが、 この=RANDBETWEEN(a,b)( aとbは任意の整数を入れてました。) だと、少数ででてきてしまって、整数だけの乱数でないために、数値で、桁数を0にして表示させると 同じ整数がでてくることになってしまうのです。 整数だけの、乱数を出す方法はないでしょうか????切実に急いでます。誰か助けてください!!

  • エクセルで「乱数」を出す@関数は?

    「1-2-3」では、乱数を出す関数は「@INT(@RAND*400)+1」で1~400の間のアットランダムな乱数をさながらサイコロのように出すことが出来るのですが、エクセルではそういう関数があるのでしょうか? 是非教えて下さい。

  • RAND関数について

    エクセルでRAND関数を使ってるんですけど、シート1、セル5個にRAND関数を入れればセル5個とも数字が変わりますよね。それはそれでもいいけど、 シート2の方にもRAND関数をセル5個にいいれればこっちも変わってしまうんです。シート1をしてるときは、シート2は、変わらないんでほしいんです。 なにか方法はありますか? ついでに、同じシートでセル1つ1つが単独で変われないですか?

  • 乱数関数について

    「エクセルの乱数関数を用いて、0~1の乱数を100個発生させなさい」という問題があるんですが、どうしてもわかりません。RANDをつかうらしいですが。ぜひとも教えてください。

  • Excelの乱数について

    excelワークシート関数で乱数を求める方法について質問です。 乱数を求める際に、正規分布の形で特定の数値(例えば0以上1未満の乱数を求めるとき、0.4や0.7)が最も多く出るようにし、その値から離れた数値ほど出にくくなるといった具合に数値の頻度に偏りを持たせることができるでしょうか。 ExcelはExcel2000、OSはWindows2000を使用しています。 よろしくお願いします。

専門家に質問してみよう