請教EXCEL怎麼打亂每一行的資料

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

1樓:四面生風

當然是要用到rand函式的,但要每一行分別生成四個隨機數。

下面使用五個輔助列f-j列,用於隨機生成每一行的排序。

f2=int(rand()*5)+1

生成第一個數的位置。從1-5(五列)中隨機生成一個數。

g2=mid(substitute("12345",f2,""),int(rand()*4)+1,1)

生成第二個數的位置,從1-4(剩下四列)中隨機生成一個數。

h2=mid(substitute(substitute("12345",f2,""),g2,""),int(rand()*3)+1,1)

生成第三個數的位置。

i2=mid(substitute(substitute(substitute("12345",f2,""),g2,""),h2,""),int(rand()*2)+1,1)

生成第四個數的位置。

j2=substitute(substitute(substitute(substitute("12345",f2,""),g2,""),h2,""),i2,"")

生成最後一個數的位置。

然後,k2=index($a2:$e2,f2)

將k2公式向右拉到o2,根據f-j的值,從a-e列取數。

最後,將f2-o2的公式向下複製即可。

2樓:匿名使用者

因為隨機數會有可能出現相同的數字,所以用公式基本實現不了的,用vba吧!可以進行隨機數的唯一出現!

3樓:匿名使用者

行排序+列排序+行排序+列排序 應該就相當相當亂了~~

請教有個能把excel表每行的順序全部打亂的方法 5

4樓:匿名使用者

=rand(),在一列前新增一空白列,用此函式在空白列生成隨機數,然後從a1選到最後一列的最後一行,也就是從左向右選取所有資料,然後選工具欄的升序排列或降序排列

5樓:辛迪貓貓

利用隨機數   randbetween函式作用:隨機生成指定範圍數值。

語法 : randbetween(開始範圍值,結束範圍值)新增輔助列進行隨機排序

輔助列隨機生成 數值

開始選單

資料排序即可

6樓:天天過節

在空白列輸入公式=rand(),並複製到該列其他單元格

按生成的隨機數排序

excel 怎麼打亂每一行的列順序 5

7樓:雲南新華電腦學校

1例,這裡有bai兩組學生,一組男生、du一組女生zhi,而我dao們在回

組織他們活動時,需要讓答男生、女生相互配合。

那麼怎麼將男生女生穿插,變成男女混合的兩組呢?

2利用excel做事,就要熟悉利用編號的原理,按照要求進行有目的編號。比如這裡,情況比較簡單,只需編單、雙號,把男生編成單號、女生編成雙號就可以起到打亂的目的了。34

確定後,就會出現以下結果。這樣,就自然把男女生打亂,並且分成不同的兩組了。

8樓:匿名使用者

臨時增加一個輔助列,在此列單元格用隨機數填充,然後按這個列排序。

9樓:匿名使用者

親 我可以試試 但不一定能成功哦!或許能幫到你

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

10樓:匿名使用者

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

11樓:匿名使用者

假設你原有的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).

12樓:匿名使用者

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

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

13樓:

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

14樓:匿名使用者

用rand()函式呀

如何在Excel中的每一行再插入一行相同的內容

增加一列 作為 一個 排序的序號 自動填充序列 然後你把這些記錄全部選中 複製 插入到上方 或者是下方 然後你再 按這個新增加的 序號列 排序 ok 你的目的達到了,你就可以把這新增的一列 決定是否留下了 先將原有的前面插入單序號1 3,然後複製下拉。再把你的這100多行復制到下面,再接著輸雙序號2...

excel怎麼一行拆多行,excel一行拆分多行

我們在使用excel的時候可能會遇到一些小問題,例如 excel如何進行一行變多行的拆分?1 選擇後把產品型別,每一個型別顏色一行,點選 資料 找到並點選 從 2 我們來進入 powerquery 的介面後,先來選中顏色,這裡按照逗號進行分列進行處理。3 點選 確定 選中分列後的幾列,在來點選 逆透...

excel插入一行如何保留公式上一行的公式

方括號 其實excel有 擴充套件資料區域格式及格式 功能。但要求有一定的條件,一般不是很好掌握,一般不推薦使用。還有一個列表功能可以實現你這樣的要求。資料 列表 建立列表,只要公式在列表區域內,插入一行公式會自動增加。 後汀蘭洪辰 有以下方法可以 1,直接選擇有公式的那個單元格,複製 快捷鍵ctr...