美文网首页
Excel数据分析第二十七讲(Solver实战四)

Excel数据分析第二十七讲(Solver实战四)

作者: 爱读书的强哥 | 来源:发表于2019-12-11 16:37 被阅读0次

在本课程中,教大家使用Solver(规划求解功能)来优化销售员的差旅路线。

威利是住在波士顿的销售。由于工作需要,他需要访问下图中的每个城市,然后返回波士顿。今天的要解决的问题是以什么样的顺序访问这些城市才能使行程最短。

先介绍一下需要用到的数据,如上图所示:

单元格区域E4:F14被命名为Cities

单元格区域G4:Q14被命名为Distances

单元格F16到F26输入的是出差顺序

单元格G16输入公式=INDEX(distances,F26,F16)用来计算两个城市之间的距离,同样的公式被复制到单元格G17:G26

单元格G27输入公式=SUM(G16:G26)用来计算所到访城市的总距离

有了以上数据,打开规划求解器窗口,并按下图所示设置目标,输入可变单元格及约束条件

上图中目标设置为G27并选中最小值,可变单元格设置为F16:F26,约束条件设置为F16: F26=AllDifferent

表达式F16: F26=AllDifferent的含义是F16: F26之间的每个单元格的值都不能重复。可参照下图所示设置该表达式

目标值、可变单元格以及约束条件设置完毕后,在规划求解参数窗口点击确定按钮,规划求解器按照上述设置找出优化方案,具体结果如下图所示

最终结论如下:

优化后的总旅程为8995英里

优化后的出差顺序为:Boston-NY-Pittsburgh-Chicago-Denver-Seattle-SF-LA-Phoenix-Dallas-Miami-Boston

以上就是今天的课程,大家有问题请给我留言

微信扫一扫 关注"人人都是数据分析工程师"

相关文章

  • Excel数据分析第二十七讲(Solver实战四)

    在本课程中,教大家使用Solver(规划求解功能)来优化销售员的差旅路线。 威利是住在波士顿的销售。由于工作需要,...

  • 数据分析实战45讲

    数据分析实战45讲 第一模块:数据分析基础篇 (16讲) 01丨数据分析全景图及修炼指南 02丨学习数据挖掘的最佳...

  • Excel数据分析第二十三讲(初识Excel Solver)

    在本课程中,我们来学习和了解什么是Excel Solver,在后续的课程中会教大家使用Solver解决实际问题。 ...

  • 分析思维:WHY&HOW

    为什么要先讨论分析思维 要讲数据分析,可能有人预计我们要从excel开始讲,市面上讲数据分析的书,多半都是这些技术...

  • Excel数据分析实战

  • Excel数据分析实战

    一、数据处理 根据数据分析目的将搜集到的数据用适当处理方法加工处理,占80%,必不可少的阶段。 1、数据规范 所具...

  • python实战总结 - 草稿

    1数据分析项目实战-用户消费行为分析数据分析实战,混泥土机器故障预测2数据分析项目实战-数据分析师的招聘薪资3电脑...

  • python实战总结

    1数据分析项目实战-用户消费行为分析数据分析实战,混泥土机器故障预测2数据分析项目实战-数据分析师的招聘薪资3电脑...

  • 数据分析实战45讲 笔记四

    08 | 数据采集:如何自动化采集数据? 数据采集是数据挖掘的基础,没有数据,挖掘也没有意义。很多时候,我们拥有多...

  • Excel 数据分析

    Excel数据可视化 本文主要记录使用Excel进行数据分析,所使用的数据时一份招聘网站Excel 数据分析步骤 ...

网友评论

      本文标题:Excel数据分析第二十七讲(Solver实战四)

      本文链接:https://www.haomeiwen.com/subject/waxagctx.html