- ベストアンサー
ExcelのRAND関数について教えてください。
RAND関数をつかった場合に再計算が入り数値が 変わってしまうのですが、再計算を行わせない方法 もしくは、数値を固定する方法はないでしょうか? 教えてください。よろしくお願い致します。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
関連するQ&A
- RAND関数です
お願いします。 A1~A20までに入力枠があります この数値は他の箇所より参照しています。 このA1~A20の数値に対してB1~B20に=RAND()で乱数を発生するようにしていますが、ただ、データー入りがA1~A20行が最大で、A1~A7までの時とか毎回変化します。当然、データーの入っていない行にも乱数が発生します。 =IF(ISERROR(RAND()))、” ”、((RAND())))) で表示させないようにとしましたが、できません。 関数の」組み合わせ?マクロのコード? いい方法がありませんでしょうか、宜しくお願いします。
- ベストアンサー
- Visual Basic
- ExcelのRAND関数
ExcelのRAND関数で、0から1の間の乱数を発生させることができます。 たとえば、10万行のデータの各行に一度にRAND関数で乱数を発生させた場合(1件目に=RAND()を入力してから下方向コピーする。)、同じ値が発生することはありうるのでしょうか。 データ量が多くなるほど小数点以下の桁数が増えていくので、そのようなことは起きないようになっているのではないかと思いますが、実際はどうなのでしょうか?
- 締切済み
- その他MS Office製品
- RAND関数について
エクセルでRAND関数を使ってるんですけど、シート1、セル5個にRAND関数を入れればセル5個とも数字が変わりますよね。それはそれでもいいけど、 シート2の方にもRAND関数をセル5個にいいれればこっちも変わってしまうんです。シート1をしてるときは、シート2は、変わらないんでほしいんです。 なにか方法はありますか? ついでに、同じシートでセル1つ1つが単独で変われないですか?
- ベストアンサー
- オフィス系ソフト
- EXCELで乱数 -RAND関数について
Excelの乱数 Rand()について教えて下さい。 入力セルの数値変更をする度に各Rnad()のセルの 値が更新されますがこれを固定する方法を教えて下さい。 また「更新」と「更新の禁止」を切り替えるにはどうすればいいか 御願いします。
- ベストアンサー
- オフィス系ソフト
- エクセル関数 RAND関数で数字を固定させるには!?
RANDで数値をランダムに発生させ、その数値を使い、他の場所へコピーすると 毎回ランダムに数値が変わりますが、発生させたあと固定するにはヘルプでは、 =RAND()を数式バーに入力しF9を押すと書いてますが、それでは変化するし 入力するとランダムな数字が数式バーにでて、リターンするとまた変化します どこのセルに入力するのか!?またそのランダムな数値をコピーして形式を値にしてコピーする方法しか思い当たりません。 なんとかヘルプで説明しているように簡単な操作でできませんか、どなたか ご存知でしたらよろしくお願いします。
- ベストアンサー
- その他MS Office製品
- array_rand関数
現在、ランダム関数を使用して、配列にある値の中から ランダムにいくつかの配列を抜き出す処理を行っています。 $rand_keys = array_rand($id,2); for($k=0;$k<count($rand_keys);$k++){ $rand_id[$i][$k]=$id[$rand_keys[$k]]; } ただし、この関数では一つだけ取り出したい場合には使えません。 何かよい方法はありませんか??
- ベストアンサー
- PHP
- Rand関数について
Rand関数について コンピューターの素人です。以下のカッコの中の理解で間違いないかどうか、教えてください。 「Rand関数は乱数を発生させる関数である。Rand関数は最小値と最大値を指定して、その範囲で整数の乱数を発生させることができる。」
- 締切済み
- その他(生活・暮らし)
- Rand関数を使って
A1のセルに=int(rand()*100+1)という関数を使って1から100までのランダムな数字を入れるようにしました。A2からA101までに連続した 1~100までの数字が入力してあります。 B列には、氏名が入力してあります。 で、A1に出たランダムな数値の行に色をつけたいのですが、マクロの書き方がわかりません。 どなたか教えていただけないでしょうか。 よろしくお願いいたします。
- ベストアンサー
- Visual Basic