[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『こんなものを作りたい』(初心者)
エクセルのバージョン:Excel2010
OSのバージョン:Windows 7
はじめまして。
参照URLの画像のようなものを大量に作りたいと思っています。
これは、数字を適当な位置に挿入し座標を指定して移動させています。数字をランダムにバラまきたいので、座標はランダムな乱数を、x座標y座標ともに、(乱数、乱数)のようにしてを使いました。
手作業で何万パターンも作るのは無理ですし、画像編集ソフトでもプログラミングを組まないとできないので、Excelで作ろうと考えました。(VBAをはじめ、プログラミングはできません。)
アイディアとしては
・rand関数を使う
・セルを細かい正方形にする
・散布図を使って、不要なところは消す
などが浮かびますが、私の能力ではこれ以上具体的なことはわかりません。
もちろん全く違う作り方もあると思います。どんな方法でも構いません。
どうぞ、よろしくお願い致します。
はじめまして。
参照URLの画像のようなものを数千パターン作りたいと思っています。 参照URLの画像は手で作りましたが、数千パターンも作ることはできません。
1〜50までの数字をランダムにバラまいています。
・rand関数、rank関数などを使う・sheet1で乱数を発生させ、sheet2でそれらを散布させる
などなんとなくわかりますが、私の能力ではこれ以上具体的なことはわかりません。
どのように作ればよいでしょうか。
よろしくお願いします。
Windows 7、Excel2010
"数字"は1から7の"7つ"なのでしょうか。
20×20の枠を考えます。 C26:V45 =RAND() C3:=IF(RANK(C26,$C$26:$V$45)<=7,RANK(C26,$C$26:$V$45),"") C3:V22 にコピー (NB)
数字は1〜100までというものも、作る必要があります。さらに、1〜100のうち「一つだけ数字をランダムに抜く」ものも作りたいと思っています。たとえば、54を抜くとすると、1〜100までの99個の数をランダムに並べることになります。
また以下の文章をいまいち理解できないので、申し訳ありませんが、もう少し噛み砕いて教えていただけると、助かります。
20×20の枠を考えます。 C26:V45 =RAND() C3:=IF(RANK(C26,$C$26:$V$45)<=7,RANK(C26,$C$26:$V$45),"") C3:V22 にコピー (NB)
ふたたび、よろしくおねがいします。
どのへんがわかりませんか?
C26:V45 =RAND() →C26に =RAND() と入力し、コピー。 C26からV45を選択してペーストして下さい。
C3:=IF(RANK(C26,$C$26:$V$45)<=7,RANK(C26,$C$26:$V$45),"") →C3に =IF(RANK(C26,$C$26:$V$45)<=7,RANK(C26,$C$26:$V$45),"") と入力してください。
C3:V22 にコピー →C3をコピーし、C3からV22を選択してペーストしてください。
上記手順で分からないところがあれば具体的に質問してください。 (さくら)
C26やV22というのはセルの番号のことですよね?C26に=RAND()と入力すると、0.052060481
という数字が出てきます。
「選択してペースト」とはどういうことでしょうか。またペーストとはどこにペーストするのでしょうか。
ctrlキーを押しながら操作しますか。
よろしくお願いします。
もう一回、さくらさんの回答をじっくり読みながらやってみてください。 >どこにペーストするのでしょうか。 ↓ >>C26からV45を選択してペーストして下さい。 ちゃんと書いてありますよ〜
「C26からV45」を選択して、ペーストして下さい。
最初の質問文では、それなりにExcelを使える人に見えますが コピペも怪しいようでしたら、どの程度PC・Excelを扱えるかを 自己申告しとくと回答も詳細になるかもですよ。 (とおりすがりん♪)
C26セルからV45セルを選択した状態で数式バーに =RAND() と入力後、Ctrlキーを押しながらEnter
C3セルからV22セルを選択した状態で数式バーに =IF(RANK(C26,$C$26:$V$45)<=7,RANK(C26,$C$26:$V$45),"") と入力後、Ctrlキーを押しながらEnter
(se_9)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.