来源:微信公众号表妹的EXCEL ![]() 最近有小伙伴给表妹留言说,想学习一下单变量求解功能,但是上网看了好几篇文章后,却发现越看越迷糊,于是希望表妹能给梳理讲解一下。其实单变量求解功能并不像假大神们吹嘘得那么神秘和复杂,只要了解了它的真实原理,它的使用方法反而会变得非常简单,下面,表妹就用通俗的大白话来给你详细地介绍一下它! ~~~~~~单变量求解的分割线~~~~~~ 单变量求解是用来干啥的? 如果你上网提问:单变量求解是用来干啥的?某些大神一定会这样统一回复你:单变量求解是解决假定一个公式要取的某一结果值,其中变量的引用单元格应取值为多少的问题。怎么样?听完之后是不是觉得好厉害,但是究竟是啥意思,你又真的明白了么?呵呵,别急,下面接地气的表妹就用通俗大白话给你翻译一下:单变量求解就是用来解方程的! 【示例】已知:Y=aX+b,并且Y=P,求:X是多少。 这种求解方程未知数X的过程其实就是单变量求解。 单变量求解运算的是啥? 单变量求解一共运算三个参数:目标单元格、目标值和可变单元格。 目标单元格:方程表达式Y 目标值:方程结果P 可变单元格:未知数X 单变量求解怎么用? 要把大象装冰箱,啊不对,要想单变量求解,总共分三步: 1.根据要求编写公式(即方程表达式) 2.填写运算参数Y、P、X 3.迭代运算,求解变量 ------------------------------------ 理论知识学习完了,下面就要用理论来指导实践了,来看一个应用案例吧~~ 单变量求解 练习案例 案例要求 下图是某业务员销售各产品的销售业绩,已知业务员的销售提成为销售业绩总和的5%,如果该业务员想得到200元的销售提成,那么眼霜的销售额应为多少? ![]() ------------------------------------ 单变量求解 步骤1.编写公式 根据案例要求描述,业务员销售提成公式如下: 【公式】Y=SUM(B2:B6)*0.05 将公式表达式填入提成单元格内 ![]() 步骤2.确定运算参数 确定X值、Y值和P值的运算参数 ![]() 步骤3.计算求解 数据--数据工具--模拟分析--单变量求解--填写参数--确定 ![]() 这样,通过使用单变量求解我们求出:如果业务员想要得到200元的提成,眼霜的销售额需要为600元。是不是so easy呢? 单变量求解的注意事项 虽然单变量求解使用起来很方便,但是它也有一些小毛病需要注意。 注意1.问题无解 单变量求解的运算次数取决于设置的迭代次数,当在迭代次数内没有计算出结果时,EXCEL会自动放弃计算,不返回结果。 设置迭代次数:文件--选项--公式--启用迭代计算 ![]() 注意2.结果精度 单变量求解的结果精度取决于最大误差,如果误差设置过大,会导致求解结果不够准确,相反如果误差设置过小,会导致求解时间延长。 设置最大误差:文件--选项--公式--启用迭代计算(和注意1同处) 注意3.多解问题 如果问题本身有多个解,单变量求解只会返回与初始值最接近的一个解,而不会同时返回其他解。 怎么样?通过表妹的通俗大白话讲解,小伙伴们对于单变量求解功能的了解是不是更加透彻了呢?单变量求解在实际工作中的用途非常广泛,只要是能够建模成一个未知数方程的问题,就都可以使用它来进行求解。勤奋的你,有机会一定要试试哟~~ 关注微信公众号“表妹的EXCEL”,每周一、三、五获取原创分享教程。加入“表妹的EXCELQQ群(345387282)”,和勤奋好学的小伙伴们一起快乐地学习EXCEL吧! |
|