私のスプレッドシートシーケンスを終了するために、私は通常、私の生徒にExcelで小さなカーレースシミュレーションを書き込ませる。私の新しい学校では、私は自分の気質にExcelを持っていないので、私たちはCalcですべてを行います(これは一般的に問題ありません)。しかし、Excelでうまくいき、Calcで働くことができないものがあります。Libreoffice calc:循環参照アキュムレータエラー:523または誤算
私は、すべての以前のダイスロールと現在のダイスロールの現在の合計を得るために、ダイスロール(シミュレートされた= int(rand()* 6)+1)の結果を加算するアキュムレータフィールドが必要です。
設定は以下のとおりです:しかし、私の現在の設定で、私はほとんどの時間は、次のエラーを取得する
私は「最小cange:」を設定した場合、私は仕事に反復計算を得ることができますに6.しかし、F9を押すと計算が正しく行われません。常に少なくともダイス値を2倍にしますが、ショーダイス値との関連性を持たないと思われる値になることがあります。
これは、単純に次の設定を使用して働いていたExcelでこれは、OpenOfficeの/ LibreOfficeのCalcの中で動作するように取得する方法はあります?そうでない場合:Calcのアキュムレータフィールドを作成するにはどうすればよいですか?
ありがとうございます。
私はバグレポートの1つと思っています:( – pnuts
Hm ...どうしたらうまくいっているのか見てみましょう:https:// bugs .documentfoundation.org/show_bug.cgi?id = 114482 – SirSiggi