首页 > 解决方案 > 在 Excel 午夜前后生成随机时间条目

问题描述

我正在尝试在 Excel 中的两个时间限制之间生成随机时间条目。我面临的问题是,一旦时间经过午夜,生成就可以在同一天的时间计算中正常工作,Excel 会感到困惑并给我错误的值。我需要生成随机条目,然后将其与示例工作簿中给出的时间序列中最接近的值匹配。谁能帮我?

工作簿

标签: excel

解决方案


尝试这个 :

=IF(ROWS($D$10:$D10)>$F$4,"",IF(HOUR($C$4)<HOUR($C$5),TIME(RANDBETWEEN(HOUR($C$4),HOUR($C$5)-1),INDEX({0,15,30,45},RANDBETWEEN(1,4)),0),IF(HOUR($C$4)=HOUR($C$5),TIME(HOUR($C$4),INDEX({0,15,30,45},RANDBETWEEN(1,4)),0),IF(HOUR($C$4)>HOUR($C$5),TIME(IF(RANDBETWEEN(0,1)=1,RANDBETWEEN(HOUR($C$4),23),RANDBETWEEN(0,HOUR($C$5)-1)),INDEX({0,15,30,45},RANDBETWEEN(1,4)),0),1))))

希望你能分享结果..(它也会有利于其他人)(:


推荐阅读