引用:
BA1:BC7に
A B C
1 6 4
2 11 7
3 14 9
5 16 10
8 17 12
13 18 15
という数字が入力されています。
セル範囲 BA2:BC7 において、いずれかのセルの値が
他のセルの値と重複することはないのでしょうか。
引用:
Bから2つ、Cから1つ数字を選んだ組み合わせ
引用:
数字が重複する組み合わせは除外したい
例えば、値が 19 であるセルが B グループにも C グループにも含まれているとして、
もし B グループから 19 が選ばれたら C グループからは 19 を選ばないようにする、
といった処理を行なう必要はないのでしょうか。
そういったことを行なわず、単純に「 B グループからランダムに 2 つのセルを抜き出す」
「 C グループからランダムに 1 つのセルを抜き出す」というだけならば、
例えば次のような数式を設定なされば一応は可能でしょうけど。
( D1 セルの数式)
------------------------------------------------------------
=LET(source,$BB$2:$BB$7,keys,RANDARRAY(ROWS(source),1,0,ROWS(source),FALSE),sorted,SORTBY(source,keys,1),TOROW(CHOOSEROWS(sorted,1,2)))
------------------------------------------------------------
( F1 セルの数式)
------------------------------------------------------------
=LET(source,$BC$2:$BC$7,key,RANDBETWEEN(1,ROWS(source)),CHOOSEROWS(source,key))
------------------------------------------------------------
引用:
Windows 11 Pro : Excel 2021
但し、その Excel のバージョンだと一部の関数が対応していないかも知れません。