如何把ecel裡的一列資料隨機打亂

時間 2021-10-14 22:38:34

1樓:匿名使用者

先生成一個隨機陣列,再對隨機數排序,再擴充套件排序到你要排序的那組數列

2樓:匿名使用者

假設你原有的3500行資料在a列,從a1:a3500,按下alt+f11,插入-模組,複製下列**,按f5執行.這3500個資料會亂序排在c列.

原a列的資料就沒有了.如果很重要,請儲存

sub bbb()

dim a as integer

dim b as integer

dim c as integer

a = worksheetfunction.counta(range("a:a"))

c = 1

do while c <= a

b = int(rnd * a) + 1

if cells(b, 1).value <> "" thencells(b, 1).

3樓:匿名使用者

假如你資料在a列 你讓對應的b列公式為 =rand() 再拖出3500行 這樣b列就有3500個不同的隨機數了

再對b進行排序 再選擇擴充套件排列 你的a列資料就亂了 當然b列資料會重新計算也會亂,不用理他,再把b列刪了就行了

4樓:

在這列資料後面加輔助列,輸入公式:=rand(),並向下填充,然後對**以輔助列為關鍵字反覆排序。

5樓:匿名使用者

用rand()函式呀

如何在excel裡將一列數順序打亂,要求資料要與原資料相同

6樓:匿名使用者

假設資料在a列,共100行,則在b1輸入:=rand() 下拉填充到100行,再選中b1:b100,進行排序,即可。

7樓:

建立輔助列,插入以下函式,然後對輔助列進行排序即可。

自動生成隨機整數 =int(rand()*6)

ecel中怎樣把一列資料拆分為三列

假設資料寫在a列 則b1單元格寫入公式 index a a,column a1 row a1 3 3 或 offset a 1,column a1 row a1 3 4,再或 右拉填充公式至d1單元格,再下拉填充公式 平陽虎 假設源資料在a1單元格。在b1中輸入公式 mid a 1,column a...

ecel中如何將一列資料分成間隔相同的幾行翱

將1列連續資料規律性分隔成每隔3行一個資料的方法有 方法一 新增輔助行,然後對輔助列進行排序 1 如果該列資料有5行,那麼新增輔助列,並新增序號 2 然後在序號列下複製序號3次 間隔行幾行就重複複製幾次 3 選擇輔助列,在 資料 選項下,按 升序 排序,並 擴充套件選定區域 4 按 排序 後,得到原...

ecel篩選如何篩仰一列中小於另一列的資料

清林劍客 再加一個d列。d列的值設定為b列減c列。然後以d列排序。d列大於0的全是你要的資料。 建議用 高階篩選 先插入一行表頭,並填入相應內容,然後在d2單元格輸入公式 b2 c2 true 點 資料 篩選 高階篩選 資料區域 選a c列,條件區域 選d1 d2,選中 將篩選結果複製到其他位置 複...