1樓:匿名使用者
可用函式=combin(8,6)算出組數28用程式得出各組合:
sub eightsix()
for i1 =1to 3
for i2=i1+1 to 4
for i3=i2+1 to 5
for i4=i3+1 to 6
for i5=i4+1 to 7
for i6=i5+1 to 8
m=m+1
range("a" & m)=i1:range("b" & m)=i2:range("c" & m)=i3:
range("d" & m)=i4:range("e" & m)=i5:range("f" & m)=i6
next
next
next
next
next
next
end sub
2樓:
如果這6個數字可以重複,則公式如下
如果這六個數不重複,則在第乙個單元格(假設a1)輸入123456
在a2輸入
=a1+1
關於excel,請教各位高手 假設有1-12共12個數字。 1,現在要求把它們分成6組。每組2個號
3樓:匿名使用者
這個很簡單:
1、首先13和31是否同樣的效果,如果相同,則為組合計算,若不相同則為排列計算,這是個數學問題
2、用excel計算的方法很簡單,假設為100個數,首先輸入到a2:a101,再複製a2:a101,選擇b1,選擇性黏貼,再選擇轉置,則1行也有這麼多資料,用&符號,在b2單元格輸入=a2&b2,則構成了第乙個公式,然後填充到各個單元格即可實現你要的排列資料。
3、若需要排列結果,可以刪除行號、列號相同的資料;若需要組合結果,則將行號、列號相同的單元格及其以下的單元格均刪除。
4、如果僅僅需要個數的結果,則排列組合公式:
排列數,從n個中取m個排一下,有n(n-1)(n-2)...(n-m+1)種,即n!/(n-m)!;
組合數,從n個中取m個,相當於不排,就是n!/[(n-m)!m!]。
4樓:匿名使用者
這是個數學問題, 12個數分成6組,如果12和21是一樣的,就是組合問題,如果不一樣就是排列問題。同樣,如果12、34和34、12是一樣的,就是組合問題,如果不一樣就是排列問題。
如果都不一樣,就是p(12,12)=12!=479001600種,我估計不會是這個意思。462個數的話,應該是都一樣才對。
如果都一樣:
演算法1:就是12個數先取6個數排列,有p(12,6)種取法,然後再取剩下的6個數排列有p(6,6)種取法。因為取了2次,所以第一次取的6個數,再另一種情況下會被第二次取得,也就是第一次和第二次取數剛好相反,但是根據規則認為是相同的,所以要除以2的6次方。
然後由於兩次排列形成的排列,如果是組合就重複了,所以要除以p(6,6)
所以是 p(12,6)(p6,6)/p(6,6)/2^6=10395
說明:2^6中的2是因為一組只有2個數,如果一組是4個數,則為p(4,4),這樣只能分3組,所以是p(4,4)^3
演算法2:12個數每次任意取2個,直到取完c(12,2)c(10,2)c(8,2)c(6,2)c(4,2)c(2,2)。然後由於這種取法會導致重複,所以要除以p(6,6)
所以是c(12,2)c(10,2)c(8,2)c(6,2)c(4,2)c(2,2)/p(6,6)=10395
5樓:墜_落_沫_沫
這個很簡單在a列輸入1 3 5 7 9.b咧輸入2 4 6 8 10.分別向下填充。利用合併公式輕鬆的就可以得到你需要的答案了。
excel中6個數隨機分成三組,每組取乙個數字構成新的組合(每組3個)共有幾種可能?
6樓:
sub aaa()
dim i, j, k, s, arr(1 to 1000, 1 to 3)
for i = 1 to 2
for j = 3 to 4
for k = 5 to 6
s = s + 1
arr(s, 1) = i
arr(s, 2) = j
arr(s, 3) = k
next k, j, i
[a1].resize(ubound(arr), 3) = arrend sub
excel中按alt+f11,然後插入,模組,把**貼上進去,按f5執行,工作表的a1:c8就是結果
如何將excel檔案中重複的資料加起來
第一種方法 假設蘋果哪一列是a列,50是b列,它們在第一行,那麼,在c1裡寫 if countif a 1 a1,a1 1,sumif a a,a1,b b 往下拉公式即可 公式的含義是如果第一列名稱不重複,就顯示相加的結果,如果重複就不顯示。第二種方法 就是透視表,這種也快,但一下子不會用,可以看...
如何將excel中某一列資料按照指定順序排序
office職場訓練營 excel中的排序,除了升序和降序外,還可以按指定列表順序來排列,今天介紹excel中的自定義列表。 看你的抓圖,e列跟g列裡面的姓名沒有一對相同的,而g列姓名的排列又沒有規律。憑什麼 匹配條件讓e列中第一個人必須是g列第一個人?如果e g列當中都有相同姓名 排列順序可以不一...
如何在excel裡生成一組資料,要求cpk大於
我是來嚇寶寶的 不斷把相關資料代入公式,計算,過程中用excel表調整資料 不斷調整相關引數,得不同得cpk值 看什麼條件才能達到客戶得要求 cpk complex process capability index 的縮寫,是現代企業用於表示製成能力的指標。cpk值越大表示品質越佳。cpk min ...