怎麼在excel中隨機抽取不重複的數字比如1 30中隨機抽取不重複的數字

2021-04-09 00:13:30 字數 1428 閱讀 1989

1樓:山桑弓

a1中空bai著,a2中輸入

=**all(if(countif(a$1:a1,row($1:$30))=0,row($1:$30)),1+int(rand()*(31-row(a1))))

同時du按下ctrl+shift+回車,輸入陣列公式,zhi用自動填充柄

dao下拉四格到a6,不斷按內下f9鍵檢視效果。容也可以下拉到a31,再f9,看看有重複的沒有。

excel怎麼從一組資料中隨機抽取5個不重複的數

2樓:朋文玉鄔鵑

假設從a1到a100中隨機取5

個不重複數,b2公式:

=if(row(a1)=1,index(a$1:a$100,randbetween(1,100)),index(a$1:a$100,**all(if(countif(b$1:

b1,a$1:a$100)=0,row($1:$100)),randbetween(1,101-row(a1)))))

陣列公式,需要按ctrl+shift+回車,完成公式,下拉。

3樓:

原資料有多少個,放在**(單元格區域)?

抽取的5個資料放在**(單元格區域)?

excel怎麼從一組資料中隨機抽取5個不重複的數

4樓:

假設從a1到a100中隨機取5 個不重複數,b2公式:

=if(row(a1)=1,index(a$1:a$100,randbetween(1,100)),index(a$1:a$100,**all(if(countif(b$1:

b1,a$1:a$100)=0,row($1:$100)),randbetween(1,101-row(a1)))))

陣列公式,需要按ctrl+shift+回車,完成公式,下拉。

5樓:衡知蓋樂荷

原資料有多少個,放在**(單元格區域)?

抽取的5個資料放在**(單元格區域)?

excel表中,如何從一組數值中隨機抽取不重複的n個數值 10

6樓:匿名使用者

假如那列資料在a列,可以再b1輸入=countif(a:a,a1),然後往下拉,出現的計算結果就是a列鍾出現的次數,

7樓:匿名使用者

用=if(int(rand()*100)>30,"","a")這樣的公式進行抽樣

8樓:雨夜翱翔

隨機,排序,選取所需要的n個資料

9樓:緒喆藺越澤

那好辦你是行排的吧,那在b1:b300=rand()*300,ctrl+enter結束,再排序下,自己複製1-100,101-200,201-300就行了

excel一列中隨機抽取不同的值

假設從a列資料隨機抽取10個值,可以在b1輸入公式 row a a 然後下拉到b10即可,如果抽取的數值出現重複,可以多按幾次f9。公式含義是 lookup 1,1 a a row a a 自動查詢a列的最後一個資料的行號,roundup rand lookup 1,1 a a row a a 是產...

用excel怎麼做隨機數,excel怎麼在某一範圍內生成隨機數?

例如輸入5個個體,a1 a5公式如下 index a1 a5,rand 5 1 隨機在a1 a5中取一個個體 rand 5 1 表示1 5的隨機數,你自己修改 a列你只要加入名字,b1在按功能鍵f9重新整理後就可以自動隨機出現你輸入的名字.功能鍵有機型不一樣可能也不一樣,自己試試找一下 首先輸入等於...

在Excel中怎麼求已知數的隨機數

1 選擇a1 a8,輸入 rand 按ctrl enter組合鍵結束 2 選擇b1 b8,輸入 round 2 a1 sum a 1 a 8 2 按ctrl enter組合鍵結束。從a1至a8為8個加數,c1為你設定的數字2,因為你要求保留至兩位有效數字,則 100 a1公式為 randbetwee...