当前位置: 首页 > Excel > Excel常用函数 > ExcelExcel技巧 > Excel线性规划3分钟解决了

Excel线性规划3分钟解决了

发布时间:2020年09月27日 07:11:25 来源: 点击量:565

【摘要】精确凑数据领导给小王同志12个金额,让他凑数据,凑成26005元和33459元。 左拼右凑这个金额,凑了一个通宵,还没凑对,十分着急,同事3分

精确凑数据

领导给小王同志12个金额,让他凑数据,凑成26005元和33459元。

<a style=Excel线性规划3分钟解决了" />

左拼右凑这个金额,凑了一个通宵,还没凑对,十分着急,同事3分钟就给解决了

?在Excel中调出线性规划

我们在Excel选项里面,找到加载项

Excel线性规划3分钟解决了

然后勾选规划求解加载项,点击确定

Excel线性规划3分钟解决了

?我们在C1单元格输入公式:

=SUMPRODUCT(A2:A13*B2:B13)

Excel线性规划3分钟解决了

?前面加载了加载项之后,在数据选项卡下,就有了规划求解进行相关设置后,运行得到最终的结果,操作动图如下所示:

Excel线性规划3分钟解决了

其中的设置是,设置目标是C1单元格,目标值是26005,可变的单元格区域是B2:B13,遵守约束是B2:B13是二进制

Excel线性规划3分钟解决了

最终B2:B13单元格中的数据为1的这些值累加起来,正好就能得到我们需要的26005了

Excel线性规划3分钟解决了

剩下的数据正好就是33459元了。

模糊凑数据

如果给定的一个金额是系统也不可能准确的凑出来,Excel一直在计算的过程中的时候,可以随时按ESC退出

或者我们改变公式,使得进行模糊的凑数据接近这个值,我们现在要把这些数据最接近30000

Excel线性规划3分钟解决了

我们可以在C1输入公式:

=ABS(SUMPRODUCT(A2:A13,B2:B13)-30000)

Excel线性规划3分钟解决了

然后在线性规划中的设置是:

C1是最小值

Excel线性规划3分钟解决了

然后运行,这个时候,会一直在那里转,这个时候,我们需要按ESC,然后

Excel线性规划3分钟解决了

保留求解

Excel线性规划3分钟解决了 得到了一组结果。。这个例子还是找到了正好等于30000的数据。。如果不等于的话,那么会得出一个最接近的结果。

当然,平时不用这个功能的时候,需要把这个功能给关闭了,否则每次打开Excel的速度会变慢一点

今天的技巧,你学会了么?自己动手试试吧~

分享到: 编辑:wangmin

就业培训申请领取
您的姓名
您的电话
意向课程
点击领取

环球青藤

官方QQ

扫描上方二维码或点击一键加群,免费领取大礼包,加群暗号:青藤。 一键加群

绑定手机号

应《中华人民共和国网络安全法》加强实名认证机制要求,同时为更加全面的体验产品服务,烦请您绑定手机号.

预约成功

本直播为付费学员的直播课节

请您购买课程后再预约

环球青藤移动课堂APP 直播、听课。职达未来!

安卓版

下载

iPhone版

下载
环球青藤官方微信服务平台

刷题看课 APP下载

免费直播 一键购课

代报名等人工服务

课程咨询 学员服务 公众号

扫描关注微信公众号

APP

扫描下载APP

返回顶部