2013-03-21 161 views
0

我在Excel中创建测验。结构是:随机化行的顺序

 
Serial No. Question Select the right option  Right/Wrong  Marks

我有一个问题和答案的选项列表在下拉列表中。我想用他们的答案选项随机化问题[意思是我想随机化整行]。

Excel函数中是否有构建?

+2

如果您有按照accpeted标记答案的历史记录,您将有更好的机会获得答案。 8个问题,没有被接受的答案。 – 2013-03-21 11:53:20

+0

@james-和13个答案可供选择! – pnuts 2013-03-27 12:34:40

回答

2

通过添加包含`= RANDBETWEEN(x,y)的列并对该列上的整个行进行排序,您可能会获得足够的结果。这里x可能是你的最低序号,y是最高的。可以用F9进行更改。

由于固有(次要)缺陷,并非真正随机的是RANDBETWEEN如何工作,并且因为能够产生重复值将倾向于维持现状。

+1

+1只需使用RAND()避免重复。由于它只是用于排序,所以不必看起来漂亮。该列甚至可以隐藏。 – 2013-03-27 12:31:30

+0

@Dick TQ。我同意=兰德()将适合并更严格的序列号,如果使用,可能是小整数,但'漂亮'只是对我的影响。 [使用低'x'和大'y'会缓解差异。]在最后相关的上下文中单独(避免重复)作为借口引用AndyC 2008年6月29日下午4点46分“如果你的随机数字是独特的,你的随机数发生器坏了。“ - 不是搞笑,但可能值得在[背景](http://blogs.msdn.com/b/oldnewthing/archive/2008/06/27/8659071.aspx)上给点滴滴。 – pnuts 2013-03-27 13:16:43