EXCEL规划求解 是将A1:A130全部原始数值乘以B列的比例然后相加等于20000 5

 我来答
档案度
2017-03-15 · TA获得超过883个赞
知道小有建树答主
回答量:845
采纳率:80%
帮助的人:450万
展开全部
你要规划求解的是什么?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
little_kid
2017-03-15 · TA获得超过327个赞
知道小有建树答主
回答量:449
采纳率:60%
帮助的人:215万
展开全部
是求解B列的值吗?那结果是无穷种的。对B列的比例有什么其他的要求吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Stcxj
高粉答主

2017-03-16 · 繁杂信息太多,你要学会辨别
知道大有可为答主
回答量:7.1万
采纳率:67%
帮助的人:1.7亿
展开全部

步骤很多,以2003版本为例:

1、A1:A130乘以B列的比例——在名称框输入

C1:C130

——回车——在编辑栏输入

=A1*B1

按Ctrl+Enter结束计算。

2、在E1输入

=SUMPRODUCT(C1:C130,D1:D130)

回车。

3、在F1输入

=IF(ROW()>SUM(D$1:D$130),"",INDEX(C:C,SMALL(IF(D$1:D$130=1,ROW($1:$130),4^8),ROW(A1))))

数组公式,输入公式后先不要回车,按Ctrl+Shift+Enter结束计算。再向下填充至F130。

4、在名称框输入

G1:H130

——回车——在编辑栏输入

=IF(F1="","",INDEX(A:A,MATCH($F1,$C:$C,)))

按Ctrl+Enter结束计算。

5、菜单栏——工具——规划求解——出现“规划求解参数”对话框——设置目标单元格:$E$1——点选“值为”并输入:20000

——可变单元格:导入$D$1:$D$130

——约束:

添加:单元格引用位置:导入$D$1:$D$130,下拉选“<=”——约束值:1

添加:单元格引用位置:导入$D$1:$D$130,下拉选“int”——约束值:整数

添加:单元格引用位置:导入$D$1:$D$130,下拉选“>=”——约束值:0

——确定——自动生成:

$D$1:$D$130<=1

$D$1:$D$130=整数

$D$1:$D$130>=0

最后,点“求解”——保存规划求解结果(点选)——确定。

G~H列出来的数据就是A*B列相加等于20000的解。


给你做个动画演示吧(小范围检验):

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式