アプリ版:「スタンプのみでお礼する」機能のリリースについて

エクセル2010で
条件に合った乱数を入れる関数を教えてください。

図の例では、
セルA5が6の乱数の場合、セルB5に1~6の乱数を入れたいです。
セルA5が3の乱数なら、セルB5に1~3の乱数といった具合にしたいのですが、
どのようにすれば出来るでしょうか?

ご回答宜しくお願いします。

「エクセル2010で条件に合った乱数を入れ」の質問画像

A 回答 (3件)

回答No1です。


ご質問を勘違いしていたようです。
A5セルの値に応じて1からA5の数値までの乱数をB5に表示したいということでしたらB5セルには次の式を入力します。

=IF(A5="","",RANDBETWEEN(1,A5))

この回答への補足

補足です。

この関数を入力したセルを下へ10行くらいドラッグしたり、
別のセルへコピーすると「応答なし」になります、もし回避できる方法が
あればアドバイスお願いします。

後者のコピペすると100%「応答なし」になります。

補足日時:2012/04/14 08:26
    • good
    • 0
この回答へのお礼

早速のご回答ありがとうございます。

出来ました!
ありがとうございました。

お礼日時:2012/04/14 08:21

乱数を普通に発生させ、それを6で割った余りに1を加えたものを入れればいいのです。

    • good
    • 0
この回答へのお礼

ありがとうございます。

お礼日時:2012/04/14 20:20

B5のセルには次の式を入力します。



=RANDBETWEEN(1,6)

これで1から6までの乱数が表示されます。

この回答への補足

No2の補足について。

PC再起動で解決しました。
失礼しました。
やりたいことが無事できるようになり助かりました。
本当にありがとうございます。

補足日時:2012/04/14 20:20
    • good
    • 0
この回答へのお礼

ありがとうございます。

お礼日時:2012/04/14 20:17

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