分享

又一个Excel神器被发现,居然还能搞定运费规划

 Excel从零到一 2022-08-20 发布于河南

前几天跟大家分享了规划求解简单的使用方法,有不少粉丝表示没看过瘾,今天就跟大家分享下规划求解另外3种常见的使用方法,让你明白Excel究竟能有多厉害!



一、指定结果

如下图所示,我们想要在一列数据中找到求和结果为100的数值。

首先需要将目标单元格的公式设置为:=SUMPRODUCT(A3:A11,B3:B11), 随后调出规划求解.

目标设置为:D3,随后选择目标值,将值设置为100

可变单元格设置为:B3:B11,就是后面的辅助列区域,

遵守约束:直接点击添加,单元格引用设置为辅助列所在位置,然后选择bin,bin就是二进制的意思,结果只有0和1,添加后直接【求解】即可

现在辅助列中结果是1的数据相加它们的结果就是100



二、凑数

如下动图,我们想要将这一列数据的平均值设置为38

首先在目标单元格输入公式:=AVERAGE(A3:A11),随后调出规划求解。

目标设置:D3,将目标值设置为39

可变单元格:$A$5,$A$7,$A$10,这里是有3个的,并且不是连续的,需要逐个点击,并用逗号隔开。

约束条件:约束条件其实写不写都可以,在这里我们将其约束为必须是正数,因为单元格不是连续的,所以需要设置三次,设置完毕后点击【求解】就会生成结果了



三、求最小运费

现在有货物200t,有9t,5t,3t三种货车规格,分别对应运费900,600,300,要求每辆车至少出车5次,求一下最小运费的方案。

首先需要根据已知的条件列举下公式,具体公式如下图所示,公式设置好之后就可以设置条件了

总运费:=SUMPRODUCT(B3:B5,C3:C5)

总重量:=SUMPRODUCT(A3:A5,B3:B5)

目标单元格:$B$7,将其设置为【最小值】这个单元格计算的就是总的运费,

可变单元格:$B$3:$B$5,就是次数所在的单元格区域

约束条件:$B$3:$B$5=正数,次数必须为整数

                 $B$3:$B$5>=5,每辆车至少5次

                 $B$8=200,b8计算的是总的货物吨数

设置完毕后点击【求解】就会得到具体的结果,在这里最小的运费为20700

以上就是今天分享的3个关于规划求解的小例子,它最大的作用就是根据已经的条件来获取方案的最优解,比如计算运费这个例子。大家可以动手试一下,还是非常好用的。

这个功能WPS也是支持的,点击【数据】功能组找到【模拟分析】即可

以上就是今天分享的全部内容,怎么样?你学会了吗?

我是Excel从零到一,关注我,持续分享更多Excel技巧

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多