質問: excelで、数字の組み合わせの合計が一定数になるパターンの抽出 excelで、数字の組み合わせの合計が一定数になるパターンの抽出 たとえば、つぎの配列があるとします。 a(5){10,20,30,40,50}要素数が5つ1..5、{}は内容 このなかで二つ以上の組み合わせで和が60になる組み合わせを出したいとします 答えは パタン1:1,2,3 /* 10+20+30 */ パタン2:1,5 /* 10+50 */ パタン3:2,4 /* 20+40 */ 同じような処理をexcelの関数では実現できますでしょうか? また上記のような組み合わせのパタンの総数を求める公式はありますか? 初歩的な高等数学で恐縮です。
回答: > 同じような処理をexcelの関数では実現できますでしょうか? vba の既製の関数にはご質問のものはありません。 ただし、質問者さんご自身が excel の vba で その関数を作るのは簡単です。 リカージョンのお手本みたいなアルゴリズムでしょうね。