• ベストアンサー

エクセルについて

不規則な数字の中での合計を計算したい場合 (3、12、16、105、108という数字から合計で124になる組合せを求めたいといった場合、答え3と16と105のように)どうすればよろしいでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.3

こんばんは。 組み合わせの一覧を一度に出すとなれば、VBAですが、簡単な方法では、ソルバーを使えばできます。 3,16,105 16,108 12 ... 見つからず A   B   C 3     0  =A1*B1 ... フィルダウンコピー 12     0  =A2*B2 16     0 105    0 108    0       =SUM(C1:C5)      ツール-ソルバー(アドイン) で、パラメータ設定 変化させるキー 「$B$1:$B$5」 制約条件 「 $B$1:$B$5 <=1   $B$1:$B$5 =整数   $B$1:$B$5 =>0  」 実行(S) 解が見つかったら、次に、どれか一つ固定値にして、変化させるキーを変えて、実行。 例: B1: 1 変化させるキー 「$B$2:$B$5」

nnn704
質問者

お礼

ご丁寧にありがとうございます。 ソルバーは初めて聞きました。 今後役立てます。

その他の回答 (2)

  • SaySei
  • ベストアンサー率32% (528/1642)
回答No.2

マクロ(VBE(VisualBasicEditor))を使って良いなら出来ますけど…(要プログラミング) 使わないなら、地道にセル同士の和を求めるしかないかな?

nnn704
質問者

お礼

今後勉強したいと思います。 ありがとうございました。

回答No.1

これ難しいですょ… Accessでよければこちらをどうぞ。 http://www.accessclub.jp/bbs7/0002/bbs989.html

nnn704
質問者

お礼

参考になりました。 ありがとうございました。

関連するQ&A