質問: ### 前提・実現したいこと コイントスの裏表やルーレットの赤×黒の結果によって 掛金や累計の損益をEXCELにてシミュレートしたいと考えております。 ### 下記のルールにより、掛金を上下し、それをEXCELで関数を用い 計算させる必要がありますが、一部その記載方法が分かりません。 ・掛金のルール(初期掛金は1) 勝ったら前回の掛金に対して「+1」し、 負けたら賭け額を変えない 累計が±0または+になったら初期掛金に戻す 上記を1セットとします。 EXCELにて手入力いたしますと下画像のようになります。 ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/6a69cc976390acf5fe37dac88fbfd328.png) ここで関数の記載方法がわからないのは **No.1** E列の列の途中で和計算をセットの切れ目でリセットし、 セットごとで損益を出す方法。 (画像上EXCELでは手入力いたしました。) **No.2** 上記ルールに伴い、掛金を上下させる関数の記述方法です。 (画像上EXCELでは手入力いたしました。) シミュレートの方法につきましては、 まずD列をランダム関数で1000程度作り勝敗を判定させ、 画像のように関数で掛金とセット損益、累計損益を計算させたいと考えております。 B列に関しましては、ルールがわかりやすい様、手入力しただけなので 不要です。 初心者でわかりにくい質問で申し訳ございません。 何卒宜しくお願いいたします。
回答: ここはVBAの掲示板なので、 「関数」でということなら、他の掲示板で聞いて見てはいかがでしょうか? 探せばいくつか見つかると思いますが。。。