詢問: Excel 計算2排數字的組合排列。2排有重複數字。如何計算?

各位大, 我有一個Excel的計算求解。

有2排數字, 求組合排列, 但是第1排和第2排有重複數字需要剃除重複的組合。例如:

第1排
A1=1, A2=2, A3=3, A4=4, A5=5, A6=6.

第2排
B1=2, B2=4, B3=5, B4=7

條件:
1. 2數為1組, 同號不可為1組。例如 2/2, 4/4, 5/5。不可為1組。
2. 重複組要剃除。例如; 1/2和2/1, 2/4和4/2, 為同號1組,只計1組。

求以上的排列組合有幾種?
請教Excel的運算式?

謝謝。
2023-02-07 11:42 發佈
自己挖坑,自己補~XD

(1)比對第1排A和第2排B出現的重複值。

在D1 輸入 =IFERROR(VLOOKUP(B1,$A$1:$A$6,1,FALSE),0) <== 從D1 複製貼到D6 , 比對B1~B4 到A1~A6

1 2 0
2 4 2
3 5 0
4 7 4
5 5
6 0

比對出 B排2,4,5 數值重複。

(2) 計算A、B排個數。
在A9 計算 A排個數: =count(A1:A6) 有6個數
在B9 計算 B排個數: =count((B1:B6) 有4個數

(3) A、B排排列組合,無扣除重複數值。
在C9欄 =A9*B9 得24

(4) 計算重複值的組合。
在D9欄 =(1+COUNTIF(D1:D6,">0"))*COUNTIF(D1:D6,">0")/2 得6

(5) F9 計算AB欄排列組合扣除重複值 =C8-D8 得18。排列組合無重複。

A B D E F
1 1 2 0
2 2 4 2
3 3 5 0
4 4 7 4
5 5 5
6 6 0
7
8
9 6 4 24 6 18
A B A*B 重複值 排列組合(無重複)

以上紀錄。
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?