用EXCEL规划求解功能解决组合问题
- 2026-11-05 02:07:38
用EXCEL规划求解功能解决组合问题如果要解决有条件限制的极值计算问题,规划求解是个不错的选择,如果用函数,可能公式特别长,效果不理想。下面用一个例子来说明规划求解的应用。 假设一个公司有10个项目,有2个是必做的,另外8个项目分3类,每类都有最少要做的项目个数,每个项目有预算和预计利润,总预算有上限,要求项目最大的利润及选择的项目。 项目数据情况 
限制条件 
要解决这个问题,可以在项目数据后面加3列:是否选、单项目利润、单项目预算,是否选的值为1和0,1表示选,前2个是必选1,后面8个是可选,单项目利润=预计利润*是否选,单项目预算=所需预算*是否选。单项目利润和单项目预算最后求和。把3个项目数量的值求出来,用项目类型*是否选,用SUM函数可以实现筛选/乘积/求和 现在就可以进行规划求解设置了,目标值是项目利润求和,求最大值,可变项目是后8个项目是否选,值的格式设置为bin。条件包括: 1.总预算不超过120 2.研发项目不少于1 3.市场项目不少于2 4.运营项目不少于1 
运行结果如下 
研发项目1个、市场项目2个、运营项目3个,预算120,利润705




本文来自网友投稿或网络内容,如有侵犯您的权益请联系我们删除,联系邮箱:wyl860211@qq.com 。