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...