在excel中如何生成無序的14位的字母組合??

2025-04-01 11:05:29 字數 3306 閱讀 8308

1樓:網友

參唯蘆掘考指核譁信。

excel 字母生成乙個三位字母的隨機不重複組合?

2樓:網友

1、自a1=rand() 下拉填充26行。

2、b1rank(a1,a:a) 下拉填充26行3、c1

下拉填充得到不重複3字母組合。

3樓:網友

既然是隨機的,就不好判斷是否充分,除非隨機生成以後,貼上為純數值,然後再回判斷是否重複,否答。

則隨機值不停的重新整理,沒辦法判斷重複。

excel一組數字想要無序排列,怎麼能做到

4樓:雷筱軒

excel對一組資料進行無序隨機排列的方法:

以下圖為例,需要隨機打亂排列順序。

1.雙擊e2單元格,輸入函式:

rand()

回車後單元格將返回乙個小於1大於0的隨機數。rand()函式是返回隨機數的函式,不需要引數,返回值在0到1之間。一般來說在工作表中多個單元格同時執行rand()函式返回的結果是不重複的。

2.雙擊e2單元格右下角的填充柄將該函式填充到e列。

3.複製e列資料,滑鼠右鍵選單裡選擇【選擇性貼上】,選擇【值和數字格式】。

4.貼上完畢後,e列的rand()函式返回值將轉化成數值。注意:不貼上成數值,直接進行排序也可以。

5.選中a到e列資料,選擇【資料】-【排序】。

6.主關鍵字選擇【e列】,公升序和降序都可以,然後點選【確定】按鈕。

7.完成後效果如下,【姓名】欄位下資料已經隨機排序。原理說明:

由於e列數字是隨機數,公升序或降序排列後對原始排列順序來說也已經是隨機順序了。所以利用此方法排序就是獲取原順序的隨機排列。

8.最後整理資料,刪除e列或者清空e列資料即可。

5樓:網友

另起乙個單元格在裡面鍵入=rand()在單元格右下角叫滑鼠形成黑十字下拉後在鍵入=rand的單元格公升序或降序都可以實現你要的結果。

6樓:

做個輔助列 裡面輸入函式=rand(),然後下拉 最後選中,按輔助列排個序 那麼**號碼那個也就排序了。

7樓:桂斯文

排列成什麼樣?無序排列?那就亂排就行了!

用excel生成排列組合,從字母a到z中任意選4個字母生成排列組合,將所有的排列組合都生成出來。

8樓:網友

1、首先在電腦中找到並開啟excel檔案,然後輸入要操作的資料。

2、接著在頁面上方找到-方方格仔選項卡。

3、然後在下拉選單中,找到「合併轉換」按鈕下的「排列組合」命令。

4、選擇區域。這裡是h5:i7。因為紅綠燈只有2種情況,有乙個空白單元格不進行排列組合,所以勾選「忽略空值」。

5、完成後點確定即可,結果會放在新建的工作簿裡。

9樓:網友

在a1:a26輸入a~z,然後輸入以下公式,並向下填充公式。

詳見附圖。

在excel怎樣使資料無序排列

10樓:網友

1、在資料區域前插入或資料列後新增乙個輔助列,輸入=rand() 然後向下填充公式;

2、選擇輔助列,在「資料」選項下的「公升序」中,「擴充套件選定區域」,排序,就會將原資料以隨機方式排列;

3、根據需要刪除輔助列,即可。

詳見附圖。排序後b列的無序效果,根據需要刪除輔助列。

11樓:網友

假設你有1000行資料,可以在最後插入一列,然後輸入公式"=randbetween(1,1000)",這樣你可以取得1到1000的乙個隨機數,然後就按這列來排序好了。

12樓:網友

我沒這樣做過,貌似除vba不能解決你的問題。

excel 如何能夠生成16位字母組成的所有大小寫組合

13樓:陽光上的橋

程式不難,下面的例子**:

option explicit

sub 組合()

dim s, n, i, c1, c2, c3, c4, c5

s = "abcdefghijklmnopqrstuvwxyz0123456789" '如果還需要小寫字元或者符號可以自行新增。

n = len(s)

redim arr(1 to n)

redim result(1 to 5) '16位太長了,我寫5測試,你自己修改為16

for i = 1 to n: arr(i) = mid(s, i, 1): next i

i = 1for each c1 in arr

result(1) = c1

for each c2 in arr

result(2) = c2

for each c3 in arr

result(3) = c3

for each c4 in arr

result(4) = c4

for each c5 in arr

例子程式只有寫5層,你需要類似的辦法修改為16層。

result(5) = c5

cells(i, 1).resize(1, ubound(result)) = result

i = i + 1

if i > 100 then exit sub '這表示只要100行,你可以改為100萬,或者刪除本行。

next c5

next c4

next c3

next c2

next c1

end sub

例子**只輸出5位,改為16位的方法在程式裡面都有說明,程式執行結果如下:

14樓:不想起名字了

這樣做不現實 ,組合共有16的52次方,是乙個天文數字。

excel 26個字母組合 4個一組怎麼弄?

15樓:網友

1、選擇c1:ab1單元格,輸入=rand() 按ctrl+enter組合鍵結束,然後向下填充公式;

2、在a1單元格輸入以下公式,然後向下填充公式,生成不重複的組合。

3、根據需要,可隱藏c:ab列。

詳見附圖。

16樓:網友

分大小寫嗎?

不分大小寫的話,就 這樣吧。

生成4個大寫的。

如果要全部生成小寫的,就把65,90改成97,122就可以了。

怎樣在excel中自動生成1 30,4 00和4 40到6 30的隨機時間,用來生成夜班查崗時間的,高手幫下忙

借用 levi wzh 的回答 任意單元格輸入公式 text 1 30 rand 4 00 1 30 hh mm 這樣複製貼上多格就有一列隨機時間在1 30到4 00之間。以及 text 4 40 rand 6 30 4 40 hh mm 這樣複製貼上多格就有一列隨機時間在4 40到6 30之間。供...

怎樣在EXCEL中自動生成拼音,怎樣能使EXCEL裡的漢字變成拼音啊?

excel小技巧,如何快速將中文快速標註拼音 看一下這個吧,估計對你有幫助 怎樣能使excel裡的漢字變成拼音啊?準備工具來 材料 裝有windows 10的電自腦一台,microsoft office 家庭bai 和學生版 2007 excel軟體。1 首du先使用officeexcel2007開...

excel中如何實現在sheet1中的1 100行隨機抽取10行放在sheet2中1 10行中

在sheet2的a1輸入公式 offset sheet1 a 1,int rand 100 然後,向右複製 複製或 拖 的列數與sheet1中內容的列數相同 選中所有內容,再向下複製到第10行 分太少了,懶得編,100起 sheet2 a1 offset sheet1 a 1,int rand 10...