- 締切済み
Excelで乱数によって出た値を相関図に記録していく方法ってありますか?
Excelの乱数によって表示された値を再計算(F9キー)を押した分だけ記録していく方法はあるでしょうか? 出た値をグラフ(相関図)に記し、残していきたいのです。 しかも、マクロを使わずにできるだけ簡単にやることができれば良いのですが・・・。 例えば、 A1~A2⇒ =RAND() と入力し、次にB列をx座標、C列をY座標として 再計算(F9キー)を押す(1回目)と、 B1⇒ A1セル番地の値 C1⇒ A2セル番地の値 が出て、グラフ(相関図)に1点目が記される。 また再計算(F9キー)を押す(2回目)と、 B2⇒ A1セル番地の値 C2⇒ A2セル番地の値 が出て、グラフ(相関図)に2点目が記される。 また再計算(F9キー)を押す(3回目)と、 B3⇒ A1セル番地の値 C3⇒ A2セル番地の値 が出て、グラフ(相関図)に3点目が記される。 ・・・(以下同様に) 再計算(F9キー)を押すたびにグラフ(相関図)に点が記され、過去に記された点(値)も残るようにしたいわけです。 どうかよろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- hige_082
- ベストアンサー率50% (379/747)
マクロが解るのであればどうぞ Private Sub Worksheet_Calculate() Application.EnableEvents = False [b65536].End(xlUp).Offset(1, 0) = [a1] [c65536].End(xlUp).Offset(1, 0) = [a2] Application.EnableEvents = True End Sub 2行目から書き込むこと以外は、お望み通りかと
- hige_082
- ベストアンサー率50% (379/747)
マクロを使用しないのであれば、出来ません B1・C1に=RAND()を入力して 下にフィルするのと何が違うのでしょうか?
>しかも、マクロを使わずにできるだけ簡単にやることができれば良いのですが・・・。 Microsoftに代わり、お詫びします。申し訳ありません。 そのようなことは、マクロ(VBA)を使わない限り実現できないと思います。 宜しくお願いします。
お礼
やはりそうですか・・・。 回答に感謝します! ありがとうございます。
補足
再計算(F9キー)して一度出た結果を残しておきたいのです。 そして、再計算(F9キー)するたびにグラフ(相関図)に点がどんどん増えていく様子をシミュレーションしたいのです。 =RAND()をB列とC列の下にコピーしたらグラフ(相関図)には、最初から複数の点がプロットされていて、どんどん増えていく様子はシミュレーションできませんよね?