• ベストアンサー

引き続き、教えてください。エクセルで乱数を用いた計算式で(筆算形式)、

引き続き、教えてください。エクセルで乱数を用いた計算式で(筆算形式)、一桁同士の場合(くりさがりなし)では、引かれる数の乱数を引く数の乱数で小さく設定する方法を教えてください。他の方法があつたら併せて、ご教授ください。

質問者が選んだベストアンサー

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

例えば B1に =INT(RAND()*9+1) B2に =INT(B1*RAND()+1) など。 >引かれる数の乱数を引く数の乱数で小さく設定する方法 そもそも逆じゃないですか。 また,繰り下がり無しでしたら,より小さいではなく以下で良いのでは。

outdoors80
質問者

お礼

ありがとうございました。やってみます。

その他の回答 (2)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.3

>乱数を用いた計算式で(筆算形式)、 とはどういう意味ですか。筆算形式)なんて見たことが無い。 >一桁同士の場合(くりさがりなし)では、引かれる数の乱数を引く数の乱数で小さく設定する方法 これもこの前の質問があって、そちらに説明があったのかもしれないが、前質問を見てないものも出るので、前の質問の番号ぐらい注記してほしい。

outdoors80
質問者

補足

説明不足ですみませんでした。引かれる数の乱数を引く数の乱数で小さく設定する方法が知りたかったので、説明不足がありすみませんでした。

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.2

B1=RANDBETWEEN(1,9) B2=RANDBETWEEN(1,B1) では駄目でしょうか? 単純に結果が0以上になればいいならABS関数という方法もありますけど...

outdoors80
質問者

お礼

ありがとうございます。やってみます。