Excel中一列或多列數據隨機打亂順序排列的排序方法
時間:
曉生931由 分享
在某些情況下需要對原始排列有序的數據隨機打亂順序,如何利用RAND()隨機數產生函數和基本排序操作方法實現一列或多列數據隨機排列。今天,學習啦小編就教大家在Excel中一列或多列數據隨機打亂順序排列的排序方法。
Excel中一列或多列數據隨機打亂順序排列的排序步驟如下:
首先看一下原始數據。當前的數據是根據【姓名】字段排序后的,同一個人的數據順序排列在一起。需要隨機打亂排列順序。
雙擊E2單元格,輸入函數:
=RAND()
回車后單元格將返回一個小于1大于0的隨機數。
知識點說明:
RAND()函數是返回隨機數的函數,不需要參數,返回值在0到1之間。一般來說在工作表中多個單元格同時運行RAND()函數返回的結果是不重復的。
雙擊E2單元格右下角的填充柄將該函數填充到E列。
復制E列數據,鼠標右鍵菜單里選擇【選擇性粘貼】,選擇【值和數字格式】。
粘貼完畢后,E列的RAND()函數返回值將轉化成數值。
注意:不粘貼成數值,直接進行排序也可以。
選中A到E列數據,選擇【數據】-【排序】。
主關鍵字選擇【E列】,升序和降序都可以,然后點擊【確定】按鈕。
完成后效果如下,【姓名】字段下數據已經隨機排序。
原理說明:由于E列數字是隨機數,升序或降序排列后對原始排列順序來說也已經是隨機順序了。所以利用此方法排序就是獲取原順序的隨機排列。
最后整理數據,刪除E列或者清空E列數據即可。
Excel中一列或多列數據隨機打亂順序排列的排序相關文章: