« はじめに-初級 | | マクロ機能 »

2012年11月01日

シミュレーション

コメント

エムティ・ソフト様

詳細なご回答ありがとうございます!
Excelの不具合(仕様?)に実際に遭遇するとは思っていなかったので、
何かしら考え方なり操作を間違えているのだと思い込んでいました。

すっきりしました。もう少しで中級を終える事が出来るのですが、
わたしの場合は上級には進まず、もう一度中級を復習しようと思って
います。

今後ともよろしくお願いいたします!

投稿者 Kentaro : 2020年12月21日 10:46

>Kentaro 様

Kentaro様の疑問の通り、「$D$7:$D$13 = 整数」が正解です。
実際、Webページの解答では、

 制約条件  D7:D13>=0 各シフトに割り振る人数は0以上
       D7:D13=Integer 人数値は整数

と記述していますので、式の入力時に間違えたようです。
ご指摘ありがとうございます。

なお、式を変更しようとすると、「制約条件には、数値、単純な参照、・・・」の注意メッセージが表示されますが、これは、エクセルの不具合(MicroSoftは仕様と言うでしょうが・・)と思われます。
制約条件の式「$D$7:$D$12 = 整数」を選択後、「削除」を行って、再度、式を追加することで変更できます。

さらに付け加えれば、「$D$7:$D$13 = 整数」の制約条件が無くても、全く同じ解答が得られます。
これは、「予定人数の合計」の値が整数となっているため、従業員の人数が「小数値には成り得ない」からだと思われます。
ただし、絶対とは言い切れません(「予定人数の合計」の値によっては「従業員」の数によっては小数解もあり得る?)ので、「$D$7:$D$13 = 整数」の制約条件は必要です。

今後も、よろしくご指摘をお願いいたします。

エムティ・ソフト

投稿者 エムティ・ソフト : 2020年12月18日 01:50

初級から始めて、ようやく中級がもう少しで終わります。
実戦に近い形式で学ぶことができ、とてもありがたいです。感謝しています。

さて、「ソルバー2」の問5について質問があります。
「ソルバーのパラメーター」「制約条件の対象」のところで、「$D$7:$D$12 = 整数」が正解となっていますが、
なぜ「$D$7:$D$13 = 整数」ではないのでしょうか?

実際に「$D$7:$D$13 = 整数」に変更しようとすると「制約条件には、数値、単純な参照、または数値を使った式を指定してください。」とのエラーが出るので、なにかを間違っているのだとは思うのですが、理由が分かりません。

お教えいただければありがたいです。

よろしくお願いいたします。

投稿者 Kentaro : 2020年12月17日 11:33

エムティ・ソフト さま

たくさんのご丁寧な回答をありがとうございました。
他の投稿が 数年前のものが多かったこともあり
コメントチェックは もうされていないかもしれないな などと
勝手に思っておりました。
お返事いただけて とても嬉しいびっくりでした。


これからも上級 VBAと 楽しんで学びを進めさせていただきます。
ありがとうございました。

--------------------------------------------------

エムティ・ソフト>M様 2020/05/20 06:10

今後も、よろしくお願いいたします。

投稿者 M : 2020年05月18日 09:26

問題を解くために
ダウンロードしたExcelのソルバーを開くと
すでに正しく入力されているものが とても多くあります。

正しく入力しないといけないため そのようにされているのかなと思いますが
もし 設定として入力していなくても大丈夫なのでしたら
未入力の状態にしていただける方が
とてもありがたく思います。

----------------------------------------------

エムティ・ソフト>M様 入力済みの件

ご要望、ありがとうございます。

入力方法の例を示すために、面倒な解答例は入力済みにしています。
 また、解答例が有ると、例を「すぐ」実行して、いろいろ試してみることができます。
 さらに、解答例を消去して入力用の別ブックを作成するのは、さして手間が掛からないと考えていました。
 (が、理由だったと思います。・・・たぶん)

 解答例とは別に、入力用のファイルを作成して同梱するように検討します。 2020/05/12 10:14
  ↓↓↓
 Webページの初めに、「回答にあたって」を追加しました。
 (「回答前にリセットしてください」の旨の説明) 2020/05/19 17:30

  教材改修予定項目一覧

投稿者 M : 2020年05月11日 20:01

【ソルバー1】

HPに記載されています問題の数値と
ダウンロードしたExcelの数値と違うものが いくつかあります。
(解答の数値が入力されている、など)

投稿者 M : 2020年05月09日 15:42

【ソルバー1】

ソルバーを開くと すでに正しく入力されているものは
クリアした状態で Excelをアップしていただけると
大変助かります。

投稿者 M : 2020年05月09日 15:34

【ゴールシーク -問5】


『問5 販売数シミュレーション』も
他の問と同じようにHP上でも解説があると嬉しいです。

-------------------------------------------------

エムティ・ソフト>

 Webページの記述がミスっていました。
 修正完了 2020/05/09 問5 販売数のシミュレーション

投稿者 M : 2020年05月09日 15:20

【ゴールシーク1 - 序章】

『例:ローン完済のための月々の返済額
下の例は、借入額が1千万円、年利3.0%の場合、
24ヶ月で完済するには月々の支払いはいくらになるか?の問題』

とありますが
『借入額 1千万円』は どこで表されてますでしょうか。

投稿者 M : 2020年05月09日 14:49

初級、中級を勉強させていただきました。

大変わかりやすい解説と、復習できるようにつくられた問題で効率よくExcelを身につけることができました。


このような教材をつくっていただき本当にありがとうございます!!

投稿者 sss : 2013年09月16日 23:05

>NOKONOKOSAYA 様

ご指摘ありがとうございます。

今後も、よろしくお願いします。

投稿者 エムティ・ソフト : 2013年04月01日 20:44

エムティ・ソフト様

以下2項目がダウンロードできるようにしてくださると幸甚です。
ほかのは問題なくできました。使用してるエクセルのソフトは2010です。

1.オートフィルタ
2.フィルタオプション

よろしくお願い致します。

投稿者 NOKONOKOSAYA : 2013年03月31日 16:15

たびたび、お世話になります。

上のオートフィルタの投稿とダブっていて、ごめんなさい。

ありがとうございました。いろいろ勉強になりました。

投稿者 hirosima : 2010年04月22日 09:21

>hirosima様

当方の環境では、EXCEL2000にてダウンロード/解凍/起動を試しましたが、特に問題なく開けます。
EXCEL:Microsoft(R) Excel 2000(9.0.6926 SP-3)
対象:10 オートフィルタ.xls、25 ソルバー(その2).xls

付きましては、「アプリケーションの自動修復」を試してみていただけないでしょうか?

手順:
1.EXCEL起動
2.メニューの「ヘルプ」→「アプリケーションの自動修復」をクリック
 注:EXCEL2000のインストールCDを要求される場合がありますので、手元に用意して置いて下さい。

投稿者 エムティ・ソフト : 2010年04月22日 08:27

お世話になります。

バージョンは
Microsoft(R) Excel 2000 (9.0.8968 SP-3)
です。

「アプリケーションの自動修復」は、やり方がわかりません。
よろしくお願いします。

投稿者 hirosima : 2010年04月21日 15:24

>hirosima様

エラーの件:使用されているEXCEL種類とバージョンを教えていただけないでしょうか?
  エクセルを起動→ヘルプ→バージョン情報で確認できます。
  例:MicrosoftR Office Excel 2003 (11.8320.8221) SP3
また、出来れば、「アプリケーションの自動修復」を試してみていただけないでしょうか?
(EXCELが破損している場合、一部のファイルが開けなくなることが在ります。)

投稿者 エムティ・ソフト : 2010年04月21日 07:08

お世話になります。

ソルバー2でファイルを開くと
"ファイル エラー : データが失われた可能性があります"
とエラーメッセージがでます。


投稿者 hirosima : 2010年04月20日 10:23

コメントしてください




保存しますか?

投稿者 mt-soft : 00:53


書式を変更するような一部のHTMLタグを使うことができます。
  ・特殊記号: ¥ < > などは文字化けするので、下記のように入力(末尾のセミコロン';'を忘れずに!)
     ¥ : &yen;  < : &lt;  > : &gt;
  ・リンク:    <A href="http://xxx">表示文字</A>
  ・プログラムコード: <pre> ~ </pre> で囲む