在EXCEL中如何實現兩個單元格內容的排列組合

時間 2021-10-14 21:22:44

1樓:萬年金剛鑽

首先建議樓主把顏色和尺寸的資料列成表而不是放在一個單元格,這樣便於適合新顏色和新尺寸的生成,如圖:

為簡化公式,定義兩個名稱,分別是顏色數量和尺寸數量:

_color=counta(d$2:d$100)_module=counta(e$2:e$100)然後在任何列(比如f列)的第二行單元格輸入以下公式=if(row(a1)>

任意下拉到足夠長的位置

就可得到結果

此公式可以在新增其他顏色和其他尺寸時自動得到所有交叉組合

2樓:匿名使用者

你好:a、b、d列直接複製,c列可以用公式=mid(sheet2!$d$2,2*(int((row(sheet2!

excel表如何將資料排列組合

3樓:明佳妙明

可以excel怎樣從資料集選r個資料排列組合列表(一)

在excel中如何做排列組合

4樓:冰冰love爽爽

你說的是 一個**裡面已經有120個三位數了, 然後再 隨意寫 5個數字,在這5個數字中再隨機選3個出來組成一個三位數,如果組成的3位數在你已經設定的120個裡面,就給一個提示是麼? 如果是這樣 用 vba 可以實現。 三個 for迴圈,對應的分別是 百位 十位和個位,組成一個數後就是去查詢一下是不是在那120個裡面。

excel中,實現排列組合,這個怎麼弄?

5樓:匿名使用者

sub sort()

dim i, j, k1, k2, k3, k4, m as integer

sheet1.activate

range("c:c").clear

i = range("a65535").end(xlup).rowj = range("b65535").end(xlup).rowm = 1

for k1 = 1 to i

for k2 = 1 to j

for k3 = k2 + 1 to j

cells(m, 3) = cells(k1, 1) & cells(k2, 2) & cells(k3, 2)

m = m + 1

next

next

next

range("d:d").clear

m = 1

for k1 = 1 to i

for k2 = 1 to j

for k3 = k2 + 1 to j

for k4 = k3 + 1 to j

cells(m, 4) = cells(k1, 1) & cells(k2, 2) & cells(k3, 2) & cells(k4, 2)

m = m + 1

next

next

next

next

end sub

6樓:鉛筆線一一

1。在c列輸入=, 然後選中a列你要組合的資料,接著在c列輸入 =a &"-"&b 就可以了

2.同上。在b列選中你要的資料就可以了

7樓:匿名使用者

注意我所做的這張表中a列地址範圍僅1~10 你可以根據你的實際情況更改rand()函式所乘以的數值

第二步:使用indirect函式獲取你第一步產生的隨機單元格地址裡的值(也就是a1到a10裡的隨機一個值),indirect(address((int(rand()*10)+1),1,2))

第三步:使用indirect函式獲取b1~b10裡的任意一個值indirect(address((int(rand()*10)+1),2,2))

第四步:用字串連線第二步,第三步的公式

方法不是太難,希望對你有用!

excel兩個函式相除,在excel中,兩個數相除的函式是什麼?

if sumproduct 彙總表 w w a 彙總表 ah ah aaa sumproduct 彙總表 w w a 彙總表 af af b 彙總表 ah ah aaa sumproduct 彙總表 w w a 彙總表 ah ah aaa 或 if countifs 彙總表 w w,a 彙總表 ah...

excel中如何比較兩個單元格內容並提取和另一單元格不相同的部分

使用置換函式 將b單元中的數值分別置換為空 方括號 b1一般有多長?如果不超過7個字元。substitute substitute substitute substitute substitute substitute substitute a1,mid b1,1,1 mid b1,2,1 mid ...

excel中如何使兩個或多個單元的數值分別相加

示例 sum a2 a7 a8 a17 也就是求a2 a7 a8 a17單元格的和 你可以跨單元格求合的,直接用sum即可達到結果 你可以在有 19 的行最後面加一列,第一行 a b c 然後回車,出結果,在結果欄右下角往下拉 就會出現 你想要的了 怎麼讓excel 多個單元格里的數值相加求和?求和...