如何用Excel规划求解得出结果的组合方式 50

譬如我有6个数字可供组合,最大使用4次,但可以重复使用,-1、2、-3、4、-5、6.我需要得出结果为-1,那么方式就有,-1、2+(-3)、4+(-5)3种。(只能通过... 譬如我有6个数字可供组合,最大使用4次,但可以重复使用,-1、2、-3、4、-5、6.
我需要得出结果为-1,那么方式就有,-1、2+(-3)、4+(-5)3种。
(只能通过这6个数字相加,不能乘除减,不能有小数点。)
展开
 我来答
v2982v2614ca
2019-01-02 · TA获得超过2468个赞
知道大有可为答主
回答量:1778
采纳率:69%
帮助的人:398万
展开全部

规划求解,见下图

但只能得出一个解,要想得到多个解需要不停改变约束条件,如加入B1=1

光点科技
2023-08-15 广告
通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准格式存在于文件... 点击进入详情页
本回答由光点科技提供
logi_i
2019-01-02 · TA获得超过1419个赞
知道小有建树答主
回答量:1254
采纳率:41%
帮助的人:223万
展开全部
用excel求解很麻烦的,尤其是你提了这么多可能性。程序本身就是按照你自己设计的思路在运行,你的逻辑有多复杂,程序就有多复杂。简单说来,你的输入是一个组数,想通过相加得到某一个数字,数字可以重复使用。那么设计循环时就要考虑从一个数重复相加,到所有的数字相加,然后每次结果与期望结果比较,相等的组合记录下来。思路就是这样。可以VBA编程实现也可以设计一个excel表格输入函数公式,加上判别来取出有效结果sum函数求和(列出所有符合条件的求和),加上if判别(判断所有结果是否符合要求)
追问
我要计算的就6个数,结果也不大,且可行解也不多,没那么难吧,规划求解能做到啊,只不过我不会设置
追答
学习了一下规划求解,和我的思路也差不多,只不过是solver给了规划求解的内置程序。如下面的给的例子,你需要穷举各种可能,用不用solver有什么区别呢?失去了规划求解的本意。 也可以说规划求解做不了你这种分析。如果会vba编程,自己编一个函数来实现你自定义的功能会简单清晰的多。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
来自马来西亚强壮的椰子
2019-01-02 · 贡献了超过800个回答
知道答主
回答量:800
采纳率:1%
帮助的人:59万
展开全部
我就想知道悬赏的钱真给假给?
追问
悬赏是金币
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式