生成考虑条件的随机时间

我试图在两个范围内产生一个随机时间,考虑到两个条件,产生的时间必须从范围开始,最小1.5小时,最大3小时。 增量阈值必须是5分钟。

例如:

Start Stop Range 16:00:00 20:30:00 

有效的生成值可以是17:30 : 17:35 : 17:40 …直到19:00

我已经试过=RANDBETWEEN(A2*60*24,B2*60*24)/60/24公式,但是我不能强迫它只生成5分钟的阈值,或者考虑上述2个条件。

要在5分钟内完成*24*12因为在一小时内有12×5分钟…
该范围始终是1.5h运行

 =RANDBETWEEN(0,18)/12/24 

现在join1.5小时的起始时间,并添加公式(更明显的TIME

 =A2+TIME(1,30+RANDBETWEEN(0,18)*5,0) 

缩短到:

 =A2+TIME(1,RANDBETWEEN(6,24)*5,0) 

编辑
有趣的解决

 =TIME(0,RANDBETWEEN(TEXT(A2,"[m]")/5+18,TEXT(A2,"[m]")/5+36)*5,0) 
 =ROUND(RANDBETWEEN(60*24*(A2+TIME(1,30,0)),60*24*(A2+TIME(3,0,0)))/5,0)*5/24/60 

在这里输入图像说明