RANDBETWEEN(1,11)但不是6?

时间:2014-03-19 12:45:25

标签: excel excel-2007

我正在尝试使用RANDBETWEEN(1,11)但省略6然后将其向下拖动。我不知道如何保持excel不包括6作为随机结果?

4 个答案:

答案 0 :(得分:12)

可能是这样的:

=CHOOSE(RANDBETWEEN(1,2),RANDBETWEEN(1,5),RANDBETWEEN(7,11))

答案 1 :(得分:2)

尝试,

=选择(RANDBETWEEN(1,10),1,2,3,4,5,7,8,9,10,11)

如您所见,6未包含在随机数列表中。

答案 2 :(得分:0)

在我看来,只需使用简单的代码:

 1. step1: 
 2. a = WorksheetFunction.RandBetween(1, 11) 
 3. If a = 6 Then GoTo step1

之后你将永远不会收到6

答案 3 :(得分:-1)

如果结果为6或更大,您可以使用RANDBETWEEN(1,11)并将1加到结果中。

免责声明:由于我还没有与excel合作很长一段时间,因此我不知道实际的语法...