- ベストアンサー
エクセルによる表作りについて
すみません、ちょっと教えてほしいのですが、 エクセルを使っての表作りで、 たとえば1~1000の数字をランダムに打ち込み これらの数字を数字の若い順番に1000単位にまとめたいのですが、どのような作業をしたらいいのでしょうか、教えて下さい。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
まずA1に =INT(RAND()*1000)+1 と入力し、必要な個数分下方向にコピーします(MAXで65536行まで) これで 次にB1に =RANK(A1,A:A) と入力し、同じく下にコピーします。これ小さい方からの順位を表します。 A列、B列をB列をキーにソートすると小さい順に並びますから、1000行単位にコピー&ペーストすれば良いと思います
その他の回答 (3)
- NCU
- ベストアンサー率10% (32/318)
回答No.4
> たとえば数字をランダムに1,5、35、66、、、 > と打ち込んでいっって、 > 最終的に打ち込んだ数字を若い順にひとつの > ロットにまとめたいのですが。 「1000単位にまとめる」の意味をおたずねしたところ、上記のお返事をいただきました。 「まとめる」を「ロットにまとめる」と言い換えられても、ある単位にまとめるという以上の意味はありませんよね。 今お伺いしたいのは、「まとめる」の意味なのです。
- NCU
- ベストアンサー率10% (32/318)
回答No.3
「1000単位にまとめる」とは?
- zap35
- ベストアンサー率44% (1383/3079)
回答No.2
#01です。手順を追加します。 ソートする前にA列全体をコピーし、「編集」→「形式を選択して貼り付け」→「値」でA列に貼り付けしてください。 そうしないとソートの処理を行ったタイミングで乱数が再度発生してしまいます
補足
単位は10でも100でも1000でもいいのですが ひとつのロットにまとめたいとき、と言う意味です。 たとえば数字をランダムに1,5、35、66、、、 と打ち込んでいっって、 最終的に打ち込んだ数字を若い順にひとつの ロットにまとめたいのですが。