A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
こんにちは
繰り返し試行して、その結果を逐次保管してゆくのは関数だけでは無理です。
そのようなことを関数で実現したい場合には、「繰り返して試行」をまとめて行ってしまうという方法が考えられます。
簡単に言えば、50回試行したいとして…
>rand関数を使用した際~
と同じ、rand関数を含む式を、50個のセルにコピーします。
これによって得られる50個の値を、1回目、2回目…の試行と考えれば、そのまま合計なりなんなりの処理を行うことが可能になります。
50回分まとめて計算させても、確率的には同等の結果になるはずです。
ご参考まで。
No.3
- 回答日時:
数式では無理です。
マクロで値を他の場所に保存する必要があります。(ついでに加算もすればいい)
・・・
どうしても数式だけで作りたいのであれば、
A1セルに
=INT(RAND()*6+1)
のような乱数を発生する数式を作り、
B1セルに
=SUM($A$1:A1)
のような積算を行う数式を作る。
A1セルからB1セルの範囲を、積算したい回数分だけ下の行に複製していく。
そうすればB列の一番下の値が演算を行った回数分の積算値になる。
No.1
- 回答日時:
こんばんは!
関数では再計算されるたびにいままでのデータがクリアされてしまうので
数式では無理だと思います。
VBAであれば可能ですが、具体的にどのセルにどのように表示したいのかが不明なので
こちらで勝手にやってみました。
A1セルをダブルクリックするとA1セルに1~6の数値が表示され
その累計をB1セルに表示するとします。
↓のコードをシートモジュールにして、A1セルをダブルクリックしてみてください。
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Target.Address = "$A$1" Then
Cancel = True
With Target
.Value = WorksheetFunction.RandBetween(1, 6)
With .Offset(, 1)
.Value = .Value + Target
End With
End With
End If
End Sub
こんな感じではどうでしょうか?m(_ _)m
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) エクセルで特定のセルのみを任意のタイミングで更新する方法 1 2023/06/23 21:23
- Excel(エクセル) 電卓は正しいのに エクセルで計算させると間違った答えです。なぜ? 7 2022/08/11 07:04
- Excel(エクセル) Excelの関数で可能でしょうか、日付や式の値の自動更新 4 2023/05/19 17:17
- Excel(エクセル) マクロ/VBAについて教えてください。 10 2022/05/27 12:59
- Excel(エクセル) エクセル 自動計算 1 2023/01/30 13:28
- Excel(エクセル) エクセルでSUMIFS関数で条件範囲の部分が#valueになる。 4 2023/04/28 12:42
- 統計学 現在、サイコロが歪んでいるかを調べています。 有意水準は5%(0.05)でサイコロの目は6なので自由 2 2022/07/21 02:12
- Excel(エクセル) エクセル テーブル機能の不明点 2 2022/04/14 14:10
- Excel(エクセル) エクセルの自動更新のタイミングについて 1 2022/07/20 16:12
- Access(アクセス) Accessのクエリの結果を、既存のエクセルに追加したい 2 2022/07/31 22:44
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelの関数について教えてくだ...
-
エクセルファイルがファイルの...
-
一つのセルに(例えばA1)入力...
-
エクセル vbaについて教えてく...
-
Excel 複数列 A列B列C列一致 D...
-
【マクロ】名前を保存する際に...
-
Excelについて教えてください
-
エクセル マクロ チェックボックス
-
エクセルであるセルに数字を入...
-
【Excel】数字を3倍にし、なお...
-
エクセル共有したが、アクセス...
-
【マクロ】顧客番号にて一致さ...
-
Excel分析ツールでのポアソン回...
-
エクセルで年休を管理する方法...
-
エクセルのデーターが2か月前の...
-
LOOKUP関数を使えばいいのでし...
-
エクセル②
-
エクセルを使っていて2024/5/15...
-
Excelでセルの値が同じか...
-
エクセルでの作業計算方法について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel 2019 のピボットテーブル...
-
[関数得意な方]教えて下さい・...
-
Excelにてある膨大なデータを管...
-
[関数について]わかる方教えて...
-
Excel初心者です。 詳しい方、...
-
excelの不要な行の削除ができな...
-
エクセル関数に詳しい方教えて...
-
INDIRECTを使わず excelで複数...
-
[オートフィルタ]で抽出された...
-
エクセルの神よ、ご回答を! エ...
-
エクセル関数に詳しい方、教え...
-
各ページの1番上の表示について
-
Excelで写真のような表を作った...
-
エクセルで不等号記号(≠)が上に...
-
数学 Tan(θ)-1/Cos(θ)について...
-
Excel 2019 は、SPILL機能があ...
-
Excelで全角を半角にしたいので...
-
条件付き書式を教えてください
-
Excel フィルターを掛けた状態...
-
[オートフィルタ]の適用範囲の...
おすすめ情報