[[20250702113117]] 『RANDBETWEEN関数の時間計算を分単位で計算する方磨x(にとりん) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) |

| 全文検索 | 過去ログ ]

 

『RANDBETWEEN関数の時間計算を分単位で計算する方法』(にとりん)

RANDBETWEEN関数の時間計算を分単位で計算したいです。

=RANDBETWEEN(TIME(8,46,0)*100000,TIME(8,59,0)*100000)/100000

上記は8:46〜8:59までのランダムな時間を求めるために使っている計算式です。
今、このような計算式を入れているのですが、これで求めた値をセルの表示形式を「時刻」で設定した別セル貼り付けると、「8:52:37」などという形になってしまいます。
秒単位での表示はいらないので「8:52:00」と数字が反映できるよう、上記数式に手を加えたい(もしくは別の数式でもOK)のですが、どうすればよいでしょうか?

セルの表示形式だけ分単位というのではなく、返される数字も分単位となるようにしたいので、ご教示ください。

< 使用 Excel:Microsoft365、使用 OS:Windows11 >


 TEXT関数で時分だけ抜き出して1をかけて時刻に戻してはどうだろうか?
 =TEXT(RANDBETWEEN(TIME(8,46,0)*100000,TIME(8,59,0)*100000)/100000,"hh:mm")*1
(ねむねむ) 2025/07/02(水) 11:57:53

 =RANDBETWEEN(TIME(8,46,0)*24*60,TIME(8,59,0)*24*60)/24/60
 ではどうでしょう
( ´・ω・`) 2025/07/02(水) 12:02:03

 8時が固定なら、これでいいような気がします。

 =TIME(8,RANDBETWEEN(46,59),0)

(半平太) 2025/07/02(水) 12:05:56


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.