1樓:時空來電
1、首先開啟電腦上的excel**,然後統計不重複的個數。
2、然後使用公式,=sumproduct(1/countif(a2:a9,a2:a9))。
3、使用公式後統計不重複的個數,便於在資料量大的情況下使用公式。
4、提取不重複的內容c2單元格輸入以下陣列公式,按ctrl+ shift+enter,向下複製。=index(a:a,1+match(,countif(c$1:
c7,a$2:a$9),))&"。
5、最後可以看到,使用公式提取不重複的內容的效果。
2樓:綠衣人敲門
條件1:不包含0
條件2:不得有重複數字
範圍:12345~98765
符合的數字有 57205個,
右擊工作表標籤→檢視**,把下面的**貼到vbe中,按f5執行,結果貼上到a列
sub chiefzjh()
dim mstr$, i, k%, tmp$, mdic
set mdic = createobject("scripting.dictionary")
mstr = "123456789"
for i = 12345 to 98765
if instr(i, "0") = 0 then 'no "o" exit
for k = 1 to 4 'no duplicate finger
if 5 - len(replace(i, mid(i, k, 1), "")) >= 2 then exit for
next k
mdic.add i, "" 'add to dic
end if
next i
i = mdic.count
range("a1").resize(i, 1) = worksheetfunction.transpose(mdic.keys)
end sub
3樓:匿名使用者
不用vb不好弄的!我用一種比較笨的演算法,然後用vba生成的,自己看附件哈,應該就是你說的那樣的,
option explicit
sub combin()
dim i, j, l, k, n, m
for i = 1 to 6
for j = i + 1 to 7
for l = j + 1 to 8
for k = l + 1 to 9
for n = k + 1 to 10
m = m + 1
sheet1.range("a" & m) = i & " " & j & " " & l & " " & k & " " & n
next n
next k
next l
next j
next i
end sub
如何用excel 進行任選的5個數字不重複的排列組合
4樓:匿名使用者
如果bai在0-9這10個數字中,任選du5個數字且這5個數字不相同的zhi排列組合,其組dao合數有
10!版
÷5!=10×
權9×8×7×5=25200
在excel中,可以採取如下方式實現:
第一個單元格=randbetween(0,1)第二個單元格=randbetween(2,3)第三個單元格=randbetween(4,5)第四個單元格=randbetween(6,7)第五個單元格=randbetween(8,9)
如何用excel將「1-0」這10個數字的所有排列組合列出來?急用 謝謝了
5樓:匿名使用者
不就是1-99這些數嗎,在a1輸入=row()下拉100行
如果01也算的話就在a1輸入=text(row(),"00")下拉100行
6樓:匿名使用者
朋友,襲在a1輸入: '0000 往下拉,就可以了。(選中a1單元格,把滑鼠
移到a1單元格的右下角,滑鼠會變成實心黑十字,按住滑鼠左鍵往下一直拉,到您需要的數字時停止就可以了。)
0前面的單引號 』一定要的
7樓:匿名使用者
共有1000種組合.
已發郵件.
8樓:要不咱們這麼著
01、02、03、04、05、06……97、98、99?
如何用excel顯示從1到11中任取9個數(數字可重複)的所有排列組合?
9樓:魚木混豬
以下為**bai
及關鍵註釋(請
du慎用,資料量巨zhi大,電腦一dao直會在後臺計算,如果專資料超過65565*250,則會出錯)屬
sub main()
for i1 = 1 to 9: for i2 = 1 to 9: for i3 = 1 to 9:
for i4 = 1 to 9: for i5 = 1 to 9: for i6 = 1 to 9:
for i7 = 1 to 9: for i8 = 1 to 9: for i9 = 1 to 9
if i1 + i2 + i3 + i4 + i5 + i6 + i7 + i8 + i9 < 37 then'判斷條件,9個數之後小於等於36
k = k + 1
cells(int((k - 1) / 250) + 1, (k - 1) mod 250 + 1) = i1 & i2 & i3 & i4 & i5 & i6 & i7 & i8 & i9'實現每行存放250個資料
end if
next: next: next: next: next: next: next: next: next
end sub
10樓:沈一民
所有排列組合?那是天文數字,你實實在在說需要幾個?幾千個?幾十萬個?
我想用excel 做從1到9 個數字中任意選5個號碼的所有排列組合求高手幫忙啊,5個數字不重複
11樓:匿名使用者
只能做出來有多少種組合,並不能列出來這種組合,列的話那是很多的。
1到數字取數要求不重複,有幾種排列方式,並且每種都是怎樣排列的,請各位數學天才幫幫我
30個數取7個做無重排列數就等於p 30,7 而p n,r n r 所以p 30,7 30 23 265252859812191058636308480000 25852016738884976640 10260432000 共10260432000種排列方式 第二問 100多億種你真的要全部列出來...
我有4,5,6,數字想利用excel進行不重複的排列,列出各項數字排列項,跪求幫助,謝謝
是將4 5 6 7放在一個單元格中嗎?如果是,任意單元格中輸入 all if mmult isnumber find row 4567 7654 4,row 4567 7654 row a1 同時按下ctrl shift 回車,輸入陣列公式,再用自動填充柄下拉。我想改橫向輸出怎 麼改 all if ...
怎麼在excel中隨機抽取不重複的數字比如1 30中隨機抽取不重複的數字
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,...