ここから質問投稿すると、最大4000ポイント当たる!!!! >>

有効数字2桁の乱数を表示させたいです。

セルに

=(INT(RAND()*62)/10)??????

何を入れたらいいのでしょうか?

A 回答 (6件)

RANDBETWEEN関数を使用するのが手間が少なく数式も綺麗と思われますが、どうでしょうか?


数式「=RANDBETWEEN(-62,62)/10」

参考URL
https://blog-tips.sekenkodqx.jp/2019/09/09/excel …
「Excelで-6.2から+6.2の乱数を」の回答画像6
    • good
    • 0

=RANDBETWEEN(-62,62)/10


では如何?
    • good
    • 0

スピーチの時間やスカートの丈と同様、式も短いのを好む私は


=INT(RAND()*62/10 とするけど、貴方が2文字分長~い
=(INT(RAND()*62)/10) とした理由は何ですか?
    • good
    • 0

-6.2から+6.2なので、10倍すれば、


-62から+62 の125通り → int(rand()*125) - 62
結果、
(int(rand()*125) - 62 )/10
    • good
    • 0

こちら↓の方法もあるようです。


 =RAND()*(6.2-(-6.2))+(-6.2)
または
 =RAND()*(12.4)-6.2
書式を[数値]にして有効桁を2にする。
http://www.eurus.dti.ne.jp/~yoneyama/Excel/kansu …

桁数を指定しているので、表示上重複することもあります。
「Excelで-6.2から+6.2の乱数を」の回答画像2
    • good
    • 0

=(INT(RAND()*63)/10)*IF(RAND()<0.5,-1,1)


でどうでしょうか。RANDは0以上1未満なので63をかけてます。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング