excel 规划求解问题 目标值为0

比如100 -100 1000 999 这四个数,我想设置目标值为0为什么不行,可变单元格全显示是0。按理说100和-100应该显示的1。公式应该没问题,因为我目标值设置成900就可以,难道是因为目标值不可以为0吗?但是我看要求写的是必须为整数或者小数,0也是整数啊。求大神解答。

请把你求解什么样的问题,可变数据是什么,约束条件是怎样的,如何设置求解的,详细说明。并截图,带上行号和列标。否则从现在的提问描述是无法帮你分析问题的。请参照本人回答一个有规划求解的问题时,是如何来说明规划求解过程的(文字说明+截图):

网页链接

追问

第一张图上面我想求哪几个数据相加等于0,按理说100加-100应该等于0,但是第二张图

100和-100的位置没有显示1

但是我把目标值设成199,如下图

100和99的位置就显示的1,我想知道怎么做我才能将目标值设为0,得出哪几个数据相加等于0

追答

你的第2张图,Excel并没有错。这也是一个解,显然B1:B5全为0,相乘积的和为0。要得到你想要的结果,你得加增加2个约束条件:一、B1:B5为进制数,即取0或1;二、在B6中对B1:B5求和,约束中增加B6>0,即B1:B5不能全部为0。
另外你的第二个求解,因为正好有199这个和,所以可以得到解。但Excel的规划求解中,一般在某个单元格中输入目标值,最在另一个单元格中计算公式结果与目标值差的绝对值,求解时,目标单元格设置这个绝对值单元格,目标为最小。这样当求解结果没有正好达到目标值的情况下,能得到最接近的解。
PS:你这样贴图,加上说明,别人一看就明白了。点赞!

追问

谢谢!
但是如果A列数据多了,计算过程会变得特别慢,我想求一下解决方法

追答

规划求解是比较费时间的,当数据多,约束多,会很慢,所以Excel限制最多可变单元格数量的上限是200。太复杂的问题,建议找另外的专门的规划求解软件。好像有这样的软件,因为本人没有过这方面的要求,所以没有去找过这类软件。

温馨提示:内容为网友见解,仅供参考
无其他回答

excel求解线性规划为什么求解不动excel求解线性规划都是0
1. 未正确设置求解参数:求解器需要设置一些参数才能进行求解,例如选择求解目标、约束条件、可变单元格范围和约束条件单元格范围等。请确保已正确设置这些参数,并且可以在 "选项" 菜单中为求解器设置最大迭代次数和精度等参数。2. 模型存在错误或不完整:在求解器中,所有变量和约束条件都必须以相同的方...

excel规划求解问题为什么是为0的空总是会出现这种情况
添加---位置:$F$% ,选<= ,值:10000 添加---位置:$G$5 ,选 <=,值:1080 5. 关闭添加窗口 6。点“求解”

excel 中某数值A1为任意自然数,让程序自动调整A1满足条件使B1=C1(B1与...
1.在D1单元格中输入公式:=B1-C1 2. 规划求解,设置目标:D1,目标值:0,即B1=C1。按“求解”按钮,稍一会,就得到求解结果。相对来说,你这个问题是规划求解最简单不过的问题。规划求解可以求解更复杂得多的问。而A1限定为自然数的话,B1、C1的公式就不能随意指定了。用上术规划求解,再添加...

怎样在excel中解决规划求解问题?
具体操作步骤如下:1、首先,在excel中输入规划问题的数据,分析问题,并建立相应的计划模型。如下图所示,然后进入下一步。2、其次,对问题的分析表明,人数不等于任务数,可以添加虚拟任务,如下图所示,然后进入下一步。3、接着,建立目标函数和约束条件。其中,应尽可能复制原始问题的标题,以方便进...

Excel“规划求解”解决线性规划中的最优方案
在B6单元格输入=SUMPRODUCT(A1:A5,B1:B5)点击“规划求解”,设置目标单元格为B6,目标值为222,可变单元格为B1:B5,并添加可变单元格约束条件为B1:B5为二进制(即非0即1),选择“单纯线性规则”,按“求解”;Excel计算并返回“规划求解结果”,按“确定”,保留解。

如何Excel使用规划求解
点击“添加”按钮,逐步完善问题的约束条件。最后,点击“求解”按钮,Excel将开始运算,解决你设定的问题。你可以选择“保留规划求解的解”来保存结果,或选择“还原初值”以重置到初始状态。以鸡兔同笼问题为例,如果初始答案有误,只需添加总只数的约束,再次求解即可得到正确答案。

怎么用excel 2007 解一元三次方程
用Excel 2007 可这样:先在A1输入1,在B1输入公式:=3*A1^3-100*A1^2+300*A1-300 确定后再选中B1,数据→数据工具选项卡→假设分析→单变量求解→目标单元格为B1→目标值输入0→可变单元格为A1→确定后A1就是要求的值了。

如何用excel求解方程
EXCEL用规划求解先工具》加载宏加载规划求解 或者使用单变量求解举例: B一输入公式 =一三000*((一-(一\/(一+A一))^三陆0)\/A一) (注,A一0,公式显示错,要紧) 菜单:工具-单变量求解... 弹框: "目标单元格" B一 "目标值" 一一90000 "变单元格" A一 点确定,计算结=0.0一0陆吧 如何...

EXEL里能不能求如下问题: A 已知,B已知,可按公式求C,现在想求C‘=C+1...
这在Excel里是个很简单的问题:工具里有一项“单变量求解”,目标单元格就是结果单元格C,目标值就是最终运算值,可变单元格就是你要计算的A,确定后会自动计算出A的最近似值。

excel表格中如何利用规划求解算出目标值?
是用单变量求解,先在G1单元格里,假设写10%,然后总价都分别 乘上(1+$G$1),在G20再求个和,然后对G20设定目标值5000,变量是G1单元格,这时G1就会显示一个合适的值,使总和为5000

相似回答