Excelで「一番いい組み合わせ」を出そうとして、こんなことになっていませんか?
・アルバイトのシフトを割り振ろうとしたら「解が見つかりませんでした」と出た
・予算内で備品を選ぶ表を作ったのに、「ボールペン2.5本」のように小数の答えになる
・イベントの景品選びで、なぜか予算オーバーの答えが出てくる
・担当者と仕事の割り当てで、1人に仕事が集中する/「1人1件まで」の条件が守られない
・材料(板・布など)の切り方を出そうとしたら、計算がいつまでも終わらない
・実行するたびに答えが変わって、どれを信じていいか分からない
『遠足のおやつ選びから始める数理最適化入門』の著者が、あなたのファイルを拝見して、どこが原因で、どう直せばいいかをお返しします。
【よくある原因】
・「以上」と「以下」が逆になっている
・参照しているセルが1つずれている
・計算のやり方の選び方が合っていない(ソルバーの「解決方法」:シンプレックスLP/GRG非線形/エボリューショナリー)
・「個数は整数で」「選ぶか選ばないか(0か1)」の指定を付け忘れている(整数制約・バイナリ制約)
・「マイナスにしない」の設定が外れている(非負の設定)
※ここで言う「ソルバー」は、Excelに最初から入っている「条件を満たす中で一番いい答えを自動で探す機能」のことです。
【お届け】文章での回答(どこを、どう直すか)。オプションで直したファイルもお付けします。
【対象外】計算の仕組みを一から作ること、変えるセル(変数)が200個を超えるもの、VBA(マクロ)、Mac版特有の不具合(ご相談ください)
【お願い】会社などの機密情報は、数字をダミーに置き換えてからお送りください。
範囲:1ファイル(1ブック)・1問。Excelが変えてよいセル(変数)は200個まで(Excel標準のソルバー機能の上限)。VBA(マクロ)や、計算の仕組みを一から作るのは対象外。回答後の追加質問は1回まで。
【お願い】会社などの機密情報は、数字をダミーに置き換えてからお送りください。