• ベストアンサー

エクセルで時間をランダムに

エクセルで時間をランダムに表示させるにはどうしたら よいでしょうか? 添付の画像だとすべて15:39:12ですがこれを9:39:12とか 19:21:05みたいにランダムにならばせたいのです。 (できれば6時間以上空けて) また日付を二日ずつ同じに並べる方法はあるでしょうか? 画像では2009/5/18から順番に日にちがずれていますが、 これを二日ずつ同じに並べたいのですが方法はあるでしょうか?

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

  • ベストアンサー
noname#204879
noname#204879
回答No.3

例えば、セル A1、B1 に次式を入力して、これらを下方にズズーッとドラッグ&ペーストしてみてください。ご希望のものになりませんか? A1: 式  → ="2009/5/18"+INT((ROW(A1)-1)/2)   書式 → mm/dd/yyyy B1: 式  → =RAND()*"6:0:0"+MOD(ROW(A1)-1,2)*"12:0:0"   書式 → hh:mm:ss 「時間」は、奇数行が 00:00:00以上 06:00:00未満       偶数行が 12:00:00以上 24:00:00未満 でランダムに表示されているはずです。

doragon17
質問者

お礼

mike_gさんありがとうございます m(__)m ばっちりです\(^o^)/ どうにかならないかともやもやしていた雲が晴れて 満点の青空になりました。 感謝です m(__)m m(__)m m(__)m

その他の回答 (2)

  • ASIMOV
  • ベストアンサー率41% (982/2351)
回答No.2

>できれば6時間以上空けて 6時間以上進ませるということか? >また日付を二日ずつ同じに並べる方法はあるでしょうか どういう意味でしょうか? 一つのセルに、2行に分けて書くという事ですか?

  • FEX2053
  • ベストアンサー率37% (7991/21373)
回答No.1

単純に =RAND() として、「書式」「セル」で「表示形式」を「時刻」にするとランダム な時刻が出てきますけど。これはExcelでは、1日を「1」とするデータ で日付/時刻を管理しているからです。 ただ、この方法は、どこかで「再計算」をするたびに時刻が動く・・・ という問題点がありますが。

関連するQ&A

専門家に質問してみよう