EXCEL表中,如何從一組數值中隨機抽取不重複的N個數值

2021-04-09 00:13:30 字數 1476 閱讀 8564

1樓:匿名使用者

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

2樓:匿名使用者

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

3樓:雨夜翱翔

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

4樓:緒喆藺越澤

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

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

5樓:山桑弓

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個資料,不能重複,怎麼操作?

6樓:匿名使用者

因為隨機函式是易失性函式,為了固定取得的單詞,先在選項的公式選項卡中勾選「專啟用迭代計算」後確定,屬以啟用迴圈引用。

如圖,選擇b1:b5,輸入公式:

=if(or(b1="",b1=0,countif(b$1:b$5,b1)>1),index(a$1:a$10,randbetween(1,10)),b1)

按ctrl+enter兩個鍵,在b1:b5中輸入公式。如果5個單元格中有重複的單詞,按f9,直到單元格中的內容不再變化。

7樓:匿名使用者

在b1中輸入如下公式

=rand()

下拉填充到b10

在c1中輸入如下公式

=index(a$1:a$10,match(large(b$1:b$10,row(a1)),b:b,))

或=index(a:a,match(large(b:b,row(a1)),b:b,))

下拉填充到c5

每按一次f9鍵,就會得回到a列5個不重複的數答據

8樓:匿名使用者

用offset,rank組合,還需要一列隨機數。

第一個圖是數字隨機,第二個圖是文字隨機。

公式:=offset($a$1,rank(c1,$c$1:$c$10)-1,0)

9樓:退休畫線工

用pyninth的方法即可

10樓:明佳妙明

excel怎樣快速從資料中隨機抽取n個不重複顯示

如何在EXCEL中從一組有相同數值的數列中計算出有多少不同項的數量

直接用函式,不管資料在不同行 不同列,都可以,加入你的資料在a c列,則以下公式為 sumproduct 1 countif a c,a c 使用vb編個巨集試試。i 1j 0 sum 1 for i 2 to 2000 step 1 假定你的資料在a列,從a1單元格開始 iso 0 for j 1...

Excel中如何按照一組無規律文字中的數字排序(高手指點,多謝)

b1 lookup mid a1,match true,isnumber 1 mid a1,row 1 20 1 0 row 1 20 按ctrl shift enter結束公式輸入,下拉填充 然後選中ab兩列,以b列數字為主關鍵字進行排序。開啟excel 按 alt f11 左邊雙擊你這組資料所在...

excel表隨機生成一組數,Excel生成一列隨機數

如果隨機生成n位數的n在b1單元格,那麼輸入以下公式,然後向下填充公式 randbetween 10 b 1 1 10 b 1 1 公式表示 以10的b1 1次冪為起始數 如果b1為2,那麼10 2 1 10 以10的b1次冪減1為終點數 如果b1為2,那麼10 2 1 100 1 99 通過ran...