作者:乔山办公网日期:
返回目录:excel表格制作
基本方法是使用RANDBETWEEN函数生成介于两个百指定数字之间的随机数。具体公式如下:
=RANDBETWEEN(VALUE("8:00")*1000000,VALUE("17:00")*1000000)/1000000
解释度:
1)VALUE函数讲文本"8:00"和"17:00"变成数值。
2)分别知乘以又除以1000000,是因为"8:00"和"17:00"变成数值后小于1,而道RANDBETWEEN函数返回值为整数,为了确保能够有回正确的时间数值结果,讲数值进行乘除互运算,答既能保证时间正确,又能确保结果不变。
=TEXT(RAND()*("2011-05-31 11:59:59"-"2011-5-1 9:00")+"2011-5-1 9:00","yyyy-mm-dd h:m:s")
下拖复制,按F9,可得到不同的结果!然后【zhidao选中】这专些单元格【复制】,【选择性粘贴】点选“数值”,确定后就属不会变了的!
试试这个公式:
=42139-RANDBETWEEN(0,4)-RANDBETWEEN(0,51)*7
这个公式能百够生成2014-5-19~2015-5-15之间的非周末的日期度,如果版要囊括2014-4-15和214-4-16这两天,公式就需要为权这两天做特殊调整:
Excel随机生来成日期时间的方法如下:
1、首先计算出两个时间之间自的整数差为百30。
2、在2011/5/31 11:59:59后面的单元格内输入公式=$B$3-RAND()-RANDBETWEEN(0,30),按输入后,按Enter键。
3、将度公式下拉左拉,即可得到知随机生成的2011-05-01 09:00:00 到 2011-05-31 11:59:59 之间的格式道日期时间。