1樓:山桑弓
是將4、5、6、7放在一個單元格中嗎?如果是,任意單元格中輸入
=**all(if(mmult(--isnumber(find(,row($4567:$7654))),)=4,row($4567:$7654)),row(a1))
同時按下ctrl+shift+回車,輸入陣列公式,再用自動填充柄下拉。
2樓:泥泥文庫
我想改橫向輸出怎
麼改=**all(if(mmult(--isnumber(find(,row($4567:$7654))),)=4,row($4567:$7654)),row(a1))我想改橫向輸出怎麼改
如何用excel 進行任選的5個數字不重複的排列組合
3樓:匿名使用者
如果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)
從「1-7」7個數中任選4個進行不重複的組合,如何運用excel來解決
4樓:匿名使用者
1)在a1:a7中輸入
公式=rand()
2) 在b1中輸入公式=rank(a1,$a$1:$a$7) ,下拉複製至第7行
3)在c1:c7中輸入1~7
4)在d1:d7中輸入1~7
5)在e1 中輸入公式=vlookup(b1,$c$1:$d$7,2,0) ,下拉複製至第7 行
6)在f1中輸入公式=e1&"、"&e2&"、"&e3&"、"&e47)當你每次雙擊任意的單元格再單擊其它單元格時即可看到f1為任意的4位數的組合並變化著。
5樓:山桑弓
a2中輸入
=**all(if(countif(a$1:a1,row($1:$7))=0,row($1:$7)),roundup((8-row(a1))*rand(),))
同時按下ctrl+shift+回車,下拉三格。
excel 1--10個數字不重複具體排列組合
6樓:時空來電
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、最後可以看到,使用公式提取不重複的內容的效果。
7樓:綠衣人敲門
條件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
8樓:匿名使用者
不用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進行排列組合?數字取數為一組排列
設資料在a列,b1輸入 offset a 1,int row a1 1 17 17 c1輸入 offset a 1,int row a1 1 17 d1輸入 offset a 1,mod row a1 1,17 同時下拉回三個公式答 excel 8個數以3個為一組,排列組合,如何顯示其中全部 5 前...
在excel裡我想讓每8行數字都一樣,按順序填充,,然後想前是1,後是2,再後面是3,這樣順續的
第一個單元格輸入公式 int row a8 8 下拉 a1 int row a1 1 8 1 下拉填充 如果按列排 a1 roundup row 8,0 向下拉公式 int row a1 1 8 1 excel怎麼設定快速填充數字,就是我想要從1往下來出現2.3.4.這些 第一步 在開啟的excel...
EXCEL我想按門牌號101
你可以加輔助列的方法來完成 一取資料後兩位數公式輔助 right a1,2 二取資料前一位數公式回輔助 left a1,1 三分別答批量向下完成後,再分別以這兩列為關鍵字排序即可完成你要的效果,如有不明請追問,或將資料發過來 在門牌號列101.201.301.401.501.601.701.102....