如何在EXCEL中輸入指定數字,然後用公式做出為一組的隨機數字組合

2021-06-08 12:34:13 字數 1390 閱讀 3916

1樓:匿名使用者

9個數字放在a1:a9,共有234個不同的組合,用vba可求出全部不重複的各可能結果,放在b在b1開始:

sub 巨集1()

l = 1

for i = 1 to 7

for j = 2 to 8

for k = 3 to 9

if not (i = j or i = k or j = k) then

cells(l, 2) = cells(i, 1) & "," & cells(j, 1) & "," & cells(k, 1)

l = l + 1

end if

next

next

next

end sub

再用公式選出結果:=offset(a1,randbetween(0,234),1)

2樓:匿名使用者

假設原資料在a1:a20b1為a分配的數量b2為b分配的數量c1輸入公式=rand()向下填充至c20d1輸入公式=if(rank(c1,c$1:c$20)<=b$1,"a",if(rank(c1,c$1:

c$20)<=b$1+b$2,"b","c"))向下填充至d20d1:d20就是分配情況b1:b2的分配數量可以根據需要修改

3樓:蕭軼麗伏

你這9個數字是在一個單元格里,還是一個數字一個單元格看情況不同處理方法也不同

excel如何將一個數字分成多個隨機數字?隨機數字之和等於總數?

4樓:小文

隨機數字之和等於總數:你可以在另一單元格輸入=sum(b1:b25)做檢驗

excel中大量的公式函式可以應用選擇,使用microsoft excel可以執行計算,分析資訊並管理電子**或網頁中的資料資訊列表與資料資料圖表製作,可以實現許多方便的功能,帶給使用者方便。

excel中,0-9十個數隨機組合5個數形成一組數,怎麼完成

5樓:匿名使用者

先看結果

步驟:1、在d2鍵入公式

=rand()

公式下拉至專d11,產生10個隨機數列屬

2、在e2鍵入公式

=rank(d2,d$2:d$11,1)-1公式下拉至e11,產生0-9隨機數列,使用rank()函式是關鍵,保證得到的數列每個不重複

3、在f2鍵入公式

=if(e2=0,e11,e2)

取萬位數字,為了保證萬位不為0,加了判斷,若為0則取e114、在f2鍵入公式

=e3公式下拉至f6,取另外4個數

5、在b2鍵入公式

=sumproduct(f2:f6,g2:g6)得到結果

在a列隨便改個數,就能得到不同數

如何在excel中輸入函式,如何在Excel中輸入函式?

1.開啟wps軟體,在wps主頁面中找到想要輸入函式的 點選開啟該 如下圖所示。2.在開啟的 中找到左上方編輯選項,點選該選項進入編輯頁面,如下圖所示。3.在編輯頁面中找到左下方功能選項,點選該選項進入功能頁面,如下圖所示。4.在功能頁面中找到插入選項。點選該選項進入插入頁面,如下圖所示。5.在插入...

EXCEL中怎樣在一列中查詢指定數值返回的另一列中的對應行的

1 在來圖中所示的工作表中,如果源要在第i列中輸入 相應的規範將自動顯示在第j列中。這是典型的vlookup應用程式示例。此功能要求 列中的資料必須是唯一的。這意味著重複值不能出現在 中。您需要查詢的內容必須在您需要返回的資料之前 右側 2 單擊j2單元格並單擊 插入函式 按鈕以顯示 插入函式設定 ...

如何在excel中輸入身份證號,excel中如何輸入身份證號

要在excel中輸入身份證號需對輸入身份證號的單元格設定為文字格式,具體如下 以excel2010為例 1 選擇要輸入身份證號的單元格,右擊滑鼠,選擇 設定單元格格式 如圖所示 2 然後在 數字 選項卡 中選擇 文字 分類,點選 確定 按鈕即可,如圖所示 3 接下來就可以輸入身份證號了。另 造成無法...