用于创建随机日期的公式,不包括周末

时间:2014-08-20 08:14:27

标签: datetime excel-formula

有人可以帮助您在Excel中创建一个函数来执行以下操作:

  • 创建随机日期列表(日期1和日期2之间)
  • 跳过周末,只使用工作日
  • 指定随机日期之间的范围

例如,上述内容将在日期1和日期2之间创建x日期,每个日期之间的差异为12-15天,且仅在工作日。

2 个答案:

答案 0 :(得分:1)

要选择两个日期A1和A2之间的随机工作日,包括: =WORKDAY(A1-1,RANDBETWEEN(1,NETWORKDAYS(A1,A2)))

要将上周日期的随机数量的非周末天数添加到上一个日期,前一个日期在A1中: =WORKDAY(A1,RANDBETWEEN(9,11)) 您可以将其放入B1并向下拖动任意天数。

答案 1 :(得分:0)

在A1 Cell中输入此公式,它将为您提供24年的日期范围。

=RANDBETWEEN(DATE(1990;1;1);DATE(2014;12;31))

RIGHT 点击单元格右下角的鼠标,然后向下拉或在任何您想要的位置,从弹出的菜单中选择“Fill Weekdays”。

编辑:忘记提及您需要将单元格格式化为日期,否则您将获得日期ID。