Board logo

標題: [發問] 總和求解問題... [打印本頁]

作者: GGGYYY    時間: 2016-7-25 10:23     標題: 總和求解問題...

關於背包問題,使用EXCEL自帶的規劃求解雖然可以算出答案,
但是運算有點慢,請問如果用VBA如何寫出類似效果...
附檔是已經套用規劃求解算出的答案...
只能小於或等於目標值。請教各位了...
[attach]24743[/attach]
作者: Scott090    時間: 2016-7-27 08:09

回復 1# GGGYYY


    規劃求解的目標值只能 最大,最小,固定的一個值
忽略整數限制的選項不要打勾

請參考
作者: GGGYYY    時間: 2016-7-27 17:17

本帖最後由 GGGYYY 於 2016-7-27 17:19 編輯

舉例是用較簡單的數值來運算...
但運算數值如果變大,運算就會變慢...

樓上提到"忽略整數限制的選項不要打勾"

目前並無找到此字眼選項,
我是把條件寫在限制式裡...
作者: Scott090    時間: 2016-7-28 07:45

本帖最後由 Scott090 於 2016-7-28 07:47 編輯

回復 3# GGGYYY


    請點選"回復" 讓"樓上"的能直接地被通知有人回復

也許不同的 Excel 版本會有不一樣的選項;以下請參考
[attach]24757[/attach]
[attach]24758[/attach]
[attach]24759[/attach]
作者: Scott090    時間: 2016-7-28 07:49

回復 3# GGGYYY


    少了一個圖片未被傳出,如下
[attach]24760[/attach]
作者: GGGYYY    時間: 2016-7-28 20:43

回復 4# Scott090


    真的是版本不同的問題,感謝您耐心的回答~
作者: Scott090    時間: 2016-7-29 07:11

回復 6# GGGYYY


   照題目 的挑選欄位意旨,此題為線性規劃,選擇線性解題法會跑得較快
如要 < 或 = ,請把 $D$2 <= XXXX 加入限制條件內

這種題目要寫程式,也許需用 "Optimization"的數學模式會較適合吧




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)