Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 如何在一个月内返回随机日期_Excel_Date_Text - Fatal编程技术网

Excel 如何在一个月内返回随机日期

Excel 如何在一个月内返回随机日期,excel,date,text,Excel,Date,Text,做一个有趣的小运动,但却变得很不有趣: 在一个单元格中,我想随机返回11个日期。 在第二个单元格中,我想随机返回十个日期中的一个,其他七个,而不是第一个单元格中返回的日期。 在第三个单元格中,我想返回九个日期中的一个我不想要上面的日期 日期为7月/8月的某一天 具体而言: 7/11 7/18 7/25 7/13 8/1 8/8 7/14 7/21 7/28 8/4 8/11 使用Excel可以这样做吗?谢谢我假设我可以在一个表中使用某种vlookup和rand函数 Jason由于您想要不连续的日

做一个有趣的小运动,但却变得很不有趣:

在一个单元格中,我想随机返回11个日期。 在第二个单元格中,我想随机返回十个日期中的一个,其他七个,而不是第一个单元格中返回的日期。 在第三个单元格中,我想返回九个日期中的一个我不想要上面的日期

日期为7月/8月的某一天

具体而言: 7/11 7/18 7/25 7/13 8/1 8/8

7/14 7/21 7/28 8/4 8/11

使用Excel可以这样做吗?谢谢我假设我可以在一个表中使用某种vlookup和rand函数


Jason

由于您想要不连续的日期,请尝试列出这些日期并使用索引进行选择:

=索引{7/11,7/18,7/25,7/13,8/1,8/8,7/14,7/21,7/28,8/4,8/11},介于1,11之间


如果这些日期不会改变,那么在函数中引用它们应该不会有问题。如果它们发生变化,您可能希望将它们放在引用表中,或者将它们移动到命名变量中以便于编辑。

几乎可以,但这如何处理非连续日期?randbetween将使用替换,我认为它们不需要重复。这非常接近,但正如xQbert指出的,无法回避重复问题。