• 締切済み

Excel RANDBETWEEN

RANDBETWEENの最小値と最大値を 同シートの別セルの数値を使用したいのですが最小値と最大値は手入力じゃないと駄目なんでしょうか?? 例) 同シート別セルの数字(A1) 0.05 (B1)RANDBETWEEN(A1-0.02,A-1+0.02) A1の数字(0.05)のマイナス0.02最小値          プラス0.02 最大値 で乱数を作りたいです もっと他に画期的な数式があれば教えて下さい 意味通じてますかね・・・??

みんなの回答

  • 98FAN
  • ベストアンサー率66% (4/6)
回答No.1

RANDBETWEEN自体が整数型しか乱数を使えないみたいですね。 ※長整数型は未検証です。 セルA1に『0.05』を セルB1に『=RANDBETWEEN(A1-0.02,A1+0.02)』を書いて 更新しても『1』しか表示しないんで・・・ なので長くなるけど、一旦整数列に繰り上げて =RANDBETWEEN(A1*100-2,A1*100+2)/100 じゃだめかな?

takashi101
質問者

お礼

有難うございました 全然ダメじゃないです。 整数でないといけない事を初めて知りました。 本当に助かりました これで、仕事が速く終われそうです。