関数を使って乱数表を作成する場合
例えば、「『1~100』の数字から8個の数字を選んで乱数表を作成する」とか、「『1~9』の数字を使って乱数表を作る」とかしますが、
そうではなくて、自分が選んだ数字のみで乱数表を作りたいのです。
例えば、「2」「4」「5」「8」「11」「13」「16」という風に数字を選んで、その数字がランダムに出現する乱数表です。
「5 11 2 8 13 5 16 4 4 13 2 8 8 5 11 2 2 2 16 8・・・」
こういう感じの乱数表です。
PCの初心者ですので、ウィザード風にして、次のようにご教示してくださると助かります。
1.・・・・・・・・・・
2.・・・・・・・・・・・・・・
3.・・・・・・・
4.・・・・・・・・・・・・・・・・・・・・
5.・・・・・・
6.・・・・・・・・・・
・
・
・
関数等に詳しい方
宜しくお願い致します。
No.5ベストアンサー
- 回答日時:
No.2です。
おかしいですね、私の環境では正常に表示されるのですが。
#NAME? とは関数名を間違えていたり、アドインが入ってないのにアドインが必要な関数を使っていたりするときに出るのですが、今回はアドインが必要な関数は使ってません。OFFSET,INT,RAND,COUNTは全部標準で使用できる関数です。
式をそのままコピーして貼り付けたなら、間違うことはないと思うのですが、そのようにされてますでしょうか?
こんにちは。
大変、遅くなってしまい、申し訳ないです。
>「式をそのままコピーして貼り付けたなら、間違うことはない・・・。
上記についてですが、実は、この、ネットに接続しているPCと、乱数を作成しているPCは別で、コピーして張り付けることは、わたしにはできないのです。多分、PCに詳しい方なら、2台のPCを接続したりして可能なんでしょうけど・・・。
という訳で、もう1台のPCに貼り付けることはできませんが、後でこのPC内でエクセルを立ち上げてやってみたいと思います。
改めて、遅れたことをお詫び致します。
ご回答、有難うございました。
No.4
- 回答日時:
No.2です。
そんなに広い範囲に入力するのですね。
それではもう一度。
1.Sheet2のA列に、自分で選んだ数字を入力していきます。
2.Sheet1の乱数を入力したい範囲を選択します。
3.上の方のfxと書いてあるところの右の欄に、以下の数式を入力。(まだEnterは押さないでください)
=OFFSET(Sheet2!$A$1,INT(RAND()*COUNT(Sheet2!$A:$A)),0,1,1)
入力は、この画面から上の式を選択して右クリック→コピーの後、
エクセルの入力欄で右クリック→貼り付け が楽です。
4.Ctrlを押しながらEnterキーを押す。
これで全てのセルに乱数が入るはずです。
この回答への補足
すみません。
教えて頂いた通りにやったつもりなんですが、上手くいかないです。
全てのセルに「##」が表示され、セル幅を拡げてみますと「#NAME?」というのが表示されます。
どこで間違ったのか、分かりません。
数回、やり直してみたんですが・・・。
No.3
- 回答日時:
たとえば、こんな式でできます
A列 A1,A2,… に好きな数をいれる
乱数の式を好きなだけ入れる
式:=INDEX($A:$A,RAND()*種の個数+1,1)
種の個数は、A列に入れた数の個数
この回答への補足
済みません。
教えて頂いた通りにやったつもりなんですが、乱数表は作成できませんでした。
「乱数の式を好きなだけ入れる」というのは、どういう意味でしょうか?何処に入れるのでしょうか?
また、既述の数字を使って、「A1~IU200」の範囲に乱数表を作りたい場合、範囲を指定した後、ディスプレイ上部のfxという表示のある窓に、教えて頂いた式を入力すれば宜しいのでしょうか?
何分にも、初心者なので、質問文にある通りに、順を追って丁寧に説明して頂けると有難いのですが・・・
No.2
- 回答日時:
No.1です。
少し訂正。=OFFSET(Sheet2!$A$1,INT(RAND()*COUNT(Sheet2!$A:$A)),0,1,1)
にしてください。数式を入れた式をドラッグでコピーしたら、No.1のままでは相対参照なので、セルの位置が狂ってしまうので。
この回答への補足
済みません。
教えて頂いた通りにやったつもりなんですが、乱数表は作成できませんでした。
例えば、既述の数字を使って、「A1~IU200」の範囲に乱数表を作りたい場合、範囲を指定した後、ディスプレイ上部のfxという表示のある窓に、教えて頂いた式を入力すれば宜しいのでしょうか?
何分にも、初心者なので、質問文にある通りに、順を追って丁寧に説明して頂けると有難いのですが・・・。
No.1
- 回答日時:
1.Sheet2のA列に、自分で選んだ数字を入力していきます。
A B C…
2
4
5
8
11
13
16
2.Sheet1の乱数を表示させたいセルに以下のように入力します。
=OFFSET(Sheet2!A1,INT(RAND()*COUNT(Sheet2!A:A)),0,1,1)
3.乱数が表示されます。F9を押すたびに再計算されて、他の値に変わります。(もちろん変わらないときもあります)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 政治 国会議員の役目:国会議員の仕事は日本を良くすることです。 本当に良くしてますでしょうか?(笑) 2 2022/08/19 20:54
- その他(ゲーム) ポケモン乱数 色違い 伝説 HGSS(ハートゴールド・ソウルシルバー) 1 2022/05/06 13:13
- その他(プログラミング・Web制作) Pythonを用いたフラッシュ暗算ソフトの開発に必要なもの 2 2023/01/29 02:22
- 宇宙科学・天文学・天気 光より早いのをわかりやすく単純に表現してください 6 2022/07/19 11:43
- その他(データベース) Accessフォームにて指定のフィールドの平均値を小数点第一位で表示できない 2 2022/08/30 17:19
- JavaScript jsで診断コンテンツのページ内切り替えについて 1 2023/04/14 17:31
- Excel(エクセル) エクセルの数式で教えてください。 1 2022/10/25 09:26
- Excel(エクセル) エクセルの数式で教えてください。 3 2023/03/16 11:19
- PostgreSQL 数値が定期的にあらわれる文字列から、いくつめに出現した数値が指定して切り出したい 1 2023/06/08 13:12
- Excel(エクセル) エクセルのセルの書式設定・ユーザー定義の条件設定について 1 2022/08/17 21:56
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
3COINSのスマートウォッチを使...
-
スマホ
-
100倍倍率双眼鏡は見にくいです...
-
常時オンディスプレイとロック...
-
iPhoneのボイスメモの編集方法...
-
ガレージバンドを開こうと思っ...
-
GPS機能がその時間帯に動いても...
-
メルカリで普通郵便で購入した...
-
「PC Helpsoft Driver Updated...
-
スマホSIMカードですか?それと...
-
ps3のシステムアップデートをし...
-
メルカリでは、パーツが破損し...
-
電池のLR44 LR43 LR41は、LR113...
-
タブレットの購入について意見...
-
10年位前に使っていたパソコン...
-
スマートウォッチを毎日とか数...
-
自宅のコンセントについてです...
-
Microsoftのアカウントは必要で...
-
写真の保存方法
-
ワイヤレスイヤホンを買ったん...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
3COINSのスマートウォッチを使...
-
メルカリで普通郵便で購入した...
-
電池のLR44 LR43 LR41は、LR113...
-
急にデスクトップPCの電源が落...
-
『できるWindows11:パーフェク...
-
日本に、Microsoftのような会社...
-
PCメーカーとの相性
-
「至急回答お願いします」 スマホ...
-
メモ帳で開く設定を元に戻したい。
-
これは、何に使うもの? これは...
-
中国は半導体を生産するために...
-
PCの操作で困ったときに一番た...
-
「PCに関する質問サイト」って...
-
小型GPSで居場所追跡 3000円く...
-
車に詳しい方。 Panasonicカー...
-
パソコンの同期について
-
置くだけの充電器
-
教えて下さい: 外付HDに保存さ...
-
携帯の相手に電話を掛けました...
-
※ ブルーレイ(Panasonic製DMR-B...
おすすめ情報