前言

以前感觉Office的办公软件使用起来都比较简单,毕竟图形化界面,不会的我一个个从工具栏里找总可以找到,今天同学发了份题目来,发现居然完全无从下手,钻研一晚上总算是搞定了,赶紧分享出来免得忘记。

分别是规划求解和数据透视工具。

说明:以下分析都是我自己的理解,如有不对的地方欢迎大家及时指出,以免误导他人。

规划求解

题目

使用规划求解设计获利最大的生产方案
某企业需要生产A、B两种产品,其中每生产一件A产品需要x原料3kg、y原料4kg、z原料4kg,B产品需要x原料2kg、y原料11 kg、z原料6kg。已知每天各种原料的使用限额为x原料120kg、y原料400kg、z原料240kg。根据预测,每销售一件A产品可获利1.6万元,B产品可获利1.3万元。那么如何安排生产计划才能在有限的原料供应下获得最大的利润呢?

要求:应用Excel的规划工具求解,首先需要将其模型化,分别确定决策变量,设置约束条件和目标。

分析

首先要明白什么是规划求解,为什么要用到它。

Google了下,说了一堆没看懂,后来想找题来看看,发现规划求解归根结底就是求方程最优解,比如什么最小运输成本呀,找个一个组合使差额最小等等,利用工具快速求解。

回到问题。

要求模型化,决策变量就是你用数学方法解题的xy之类的未知数,这里我选择的是A、B每日的生产的个数,假设分别为a、b;然后设置约束条件,就是列的方程组,这里是每日各原料的使用限额;最后目标当然就是最优解,这里是最大利润。

具体操作。

本人使用的是office2013版本,“规划求解”这个选项如果按我之前讲的在工具栏里找,死活也没有,因为从07版本后微软好像觉得这功能少用就放得很隐蔽了,2013版本的要从文件->选项->加载中心->Excel加载项->转到里选上规划求解,然后在工具栏的右侧就能找到这个功能,07、10版本类似。

然后当然就是建表了。这个可以随意,只要你自己能明白哪个代表什么意思就行。

我的是:

相关的功能我都注明了,因为规划求解要求目标必须是函数,所以得先为目标设置函数。

这里先假设从左上角向右分别为ABCDEF,向下为1234567。那么依题意有目标=C6*C7+D6*D7即总利润=1.6*A日产量+1.3*B日产量。这里需要借助SUMPRODUCT这个函数,即

这个函数可以求几个数乘积的和。Array中各元素对应相乘再相加,如图中是M20*M21+N20*N21,所以每个Array中元素个数必须相同。

然后考虑到约束条件中还需使用到函数,即A日产量*A每件需x的量+B日产量*B每件需x量<=x的每日限额,而规划求解中约束条件只能指定单元格(个人不知道如何在约束条件插入函数,所以如果有方法望告知),所以我先将函数放入单元格这样就可以使用约束条件。如第一张图中蓝色部分,函数还是SUMPRODUCT,三个函数(如第一个:fx=A日产量*A每件需x的量+B日产量*B每件需x量)放入对应单元格即可。

最后就是最关键的使用规划求解了。工具栏->数据->规划求解

设置目标:“目标” 到 “最大值”
通过更改可变单元格:决策变量
约束条件:决策变量=int整数
决策变量>=0
约束条件<=每日限额

其余默认点击求解即可。

可以看出,规划求解可以很方便的求出最优解。

数据透视表

题目

创建数据透视表
根据当前生源情况信息创建数据透视表,统计不同地区的不同分数段的男生和女生的人数,分数段的划分:将成绩由最低分到最高分之间以50分为间隔划分成若干分数段。要求不显示汇总信息。

分析

依然要知道什么数据透视表,为什么要用它。

透视嘛,就是可以通过这张表能很容易看出原表的特性。在这是能看出每个省不同性别在不同分数段的人数情况。十分方便的一个功能!

具体实现。

选定原表所有数据(注意是所有数据,包含表头的学院名称等等),然后在工具栏->插入->数据透视表创建

选择一个表或区域,刚才选中的就是,如果没有可以重新选中,然后下面有个选择放置数据透视表位置,我是放在现有工作表,这个随意。之后确定即可。

而后就可以根据要求选择你需要的数据进行分析。

这里因为需要对入学成绩进行区间划分,所以先在列中添加入学成绩,再选择列成绩某一单元右键->创建组。

然后选择区间(步长)即可。

这里有必要说明一下,可能有些人用的是WPS,我之前也是用这个,后来选择创建组后并没有步长这个选项,不知道为什么,就放弃了这个软件。Microsoft Office的霸主地位不可撼动啊==。

之后汇总这个不要的话可以从字段设置里删除,包括布局是表格形式还是大纲形式。这里根据题目给出的图表,就是需要对地区使用表格形式。

总结

总得来说数据透视表比规划求解简单些,多捣鼓会应该就会了,各种功能大家可以试试,如果错了就Ctrl+z呗,对吧。学习这种东西还是需要自己多动手实践,不会的多百度百度(虽然之前看一篇文章说百度这种东西让人们越来越不会思考-.-,不过我觉得这最多也不过是为了快速学习的一点缺陷罢了),不然就自己多尝试摸索。

本文完。

关于Excel的几点高级应用相关推荐

  1. Excel图表—条形图的高级做法

    Excel图表系列: Excel高级图表①--电池图/KPI完成情况对比图 Excel高级图表②--帕累托图 Excel高级图表③--漏斗图/转化路径图 Excel高级图表④-超级好用的Bullet图 ...

  2. Kutools for Excel 结合 300 多种高级功能和工具

    Kutools for Excel 是一个方便的 Excel 插件,具有 300 多个高级功能,可将各种复杂的任务简化为 Excel 中的几次点击.例如,Excel 用户可以通过几次单击轻松组合工作表 ...

  3. Excel图表—自带高级感的瀑布图

    Excel图表系列: Excel高级图表①--电池图/KPI完成情况对比图 Excel高级图表②--帕累托图 Excel高级图表③--漏斗图/转化路径图 Excel高级图表④-超级好用的Bullet图 ...

  4. 计算机考试如何高级筛选,2013年职称计算机Excel考试复习:高级筛选

    高级筛选是针对复杂条件的筛选. 例如:在员工薪水表中,只显示薪水超过6000元(含6000元)的销售部的员工和薪水低于4000元的培训部的员工的记录. 操作步骤: 1)在数据清单以外的区域输入筛选条件 ...

  5. QT操作Excel封装类(包含高级功能:合并单元格,文本及单元格格式设定等)

    Pro 文件 CONFIG += qaxcontainer QT += core QT -= gui TARGET = QExcel CONFIG += console CONFIG -= app_b ...

  6. Excel之筛选与高级筛选

    这样的一个表格 用自动筛选的方式操作很简单 比如筛选某个地区 在地区列点击任意一个单元格----自动筛选-去掉全选–勾选需要筛选的地区就可以 比如对数字筛选 可以筛选大于等于或小于 对文本的筛选

  7. win10搜索计算机中所有excel,windows10系统下怎样使用excel进行高级筛选

    windows10系统下怎样使用excel进行高级筛选?这是最近不少用户都向小编反馈的问题.如果遇到有两个数据表,想要知道两个表的公共部分和独有部分的话,那么就必须用到高级筛选功能.接下来,小编就介绍 ...

  8. excel高级筛选怎么用_excel中使用高级筛选7个示例、多个条件、复制到另一个工作表公式...

    excel中有筛选和高级筛选,两者的区别在于只能在表范围内进行筛选,只能设置两个条件:高级筛选可以在表范围内进行筛选,并将筛选结果复制到另一个范围或另一个工作表中,它可以将三个或多个条件组合在一起,也 ...

  9. python怎么筛选excel数据_懂Excel也能轻松入门Python数据分析包pandas(二):高级筛选(上)-excel筛选...

    转发本文并私信我"python",即可获得Python资料以及各种心得(持续更新的) 系列文章: 前言 经常听别人说 Python 在数据领域有多厉害,结果学了很长时间,连数据处理 ...

  10. python实现excel高级筛选怎么用_Python数据处理,工具用错了,还不如Excel的高级筛选功能...

    更多 Python 数据处理的干货,敬请关注!!!! 系列文章: 懂Excel就能轻松入门Python数据分析包pandas(一):筛选功能 前言 经常听别人说 Python 在数据领域有多厉害,结果 ...

最新文章

  1. 为什么企业选择年底裁员?如何选择一个正确的公司!
  2. 机器学习中的标签泄漏介绍及其如何影响模型性能
  3. 可视化mysql怎么导入sql文件_使用navicat导入sql文件的方法步骤
  4. 【转】文件读写NDK(或Linux)
  5. 吉普赛人祖传的神奇读心术:你敢试吗?
  6. 在项目中缓存是如何使用的?
  7. 华科08年计算机考研复试机试
  8. Fiddler设置抓一个域名下个包
  9. Python基础案例练习:掷骰子小游戏
  10. 金蝶kiss对计算机软件的要求,金蝶软件的产品适用范围分析
  11. centos7 源码安装redis
  12. java 将cad文件转化成pdf或图片,实现在线预览
  13. win10 系统字体大小修改
  14. linux系统终端快捷键,Linux终端快捷键整理
  15. 工厂物资管理E-R图
  16. uniapp对接阿里云OSS前端直传
  17. access考试素材_access数据库考试试题及答案.doc
  18. 正则表达式:多选项匹配
  19. 阿里面试官:说一下公平锁和非公平锁的区别?
  20. LaTeX排版系统及与word的区别

热门文章

  1. 强大!用 60 行代码自动抢微信红包
  2. 【iphone4s/ipad2回滚ios6.1.3】file:installer.cpp; line: 71; what:_assert(teams.empty()) 报错解决方法
  3. 解决WEPE(微pe)安装win11时这台电脑不符合Windows所需的最低系统要求
  4. win10系统realtek高清晰音频管理器有什么用
  5. 【硬件驱动系列】DirectSound vs ASIO
  6. Unity激光雷达仿真调研(svl)
  7. 计算机网线接口松动怎么办,家里宽带“罢工”怎么办?中国移动教你五步排障法...
  8. ros路由器数据包工作流程
  9. 中国地区城市php,中国城市列表
  10. Canbus通信协议