• ベストアンサー

エクセル関数で

例えば、某月の平日の日にちを指定した数だけ異なるセルにランダムに表示させるためにはどのような関数を使えばいいのでしょうか。  ABC 1 2 2 5 3 8 4 15 5 24   ↑   関数式入力でランダムに日にちを表示

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

  • ベストアンサー
  • matrix4
  • ベストアンサー率16% (118/704)
回答No.1

rand関数がいいです。 =int(rand()*31) 31は 31日。 あとは、下にオートフィル。

9_of_9
質問者

補足

ご回答ありがとうございます。 セル内に=int(rand()*31) 31をペーストすると「数式にエラーがあります」のメッセージが出るのですが・・・。

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • sanori
  • ベストアンサー率48% (5664/11798)
回答No.2

もしかしたら、 =int(rand()*31) 31 と入力しちゃったんですか? だとすれば、せっかくの#1さんの回答文章の読み間違えかも。 =int(rand()*31) でいいんです。 なお、上記だと、たぶん0から30の整数になっちゃうと思うので、 =int(rand()*31)+1 としたほうがいいような気がします。

9_of_9
質問者

お礼

ご回答ありがとうございます。 参考になりました。

すると、全ての回答が全文表示されます。

関連するQ&A