尝试在Excel中的两个时间段之间生成随机小时槽的开始时间。 例如,如果时间段在06:48和09:36之间,则生成的开始时间可以是06:48和08:36之间的任何值(以允许小时槽)。
我将需要这个公式适用于许多不同的时间段,因此公式越容易操作越好。
答案 0 :(得分:2)
这对你有什么用?
=A2+RANDBETWEEN(0,INT((B2-A2)*24))/24
<小时/> 一些解释
B2-A2
返回24小时内0到1之间的一些分数(B2-A2)*24
返回0到24之间的十进制小时数INT((B2-A2)*24))
将小数向下舍入到最近的小时,例如示例中的2 RANDBETWEEN(0,2)
选择0到2之间的随机数确保您的单元格C2
(在我的示例中)的格式与A2
和B2
相同,否则您的结果将看起来像0到1之间的某个数字
<强>更新强>
这将在06:48和08:36之间给你一个随机的分钟(根据你的例子):
=A2+RANDBETWEEN(0,INT((B2-A2-1/24)*24*60))/(24*60)