2013-03-21 164 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