模拟运算表是什么,有什么用?财务必学!

最近推送的几篇文章:

·  正  ·  文  ·  来  ·  啦  ·

模拟运算表是什么

由于Excel是美国微软的,中文版的Excel中一些名称叫法不是那么好理解,比如本文要介绍的“模拟运算表”,就让人摸不着头脑。

Excel帮助中是这样定义模拟运算表的:
数据表是一个单元格区域, 可在其中更改某些单元格中的值, 并提出有关问题的不同答案。
改成人话,意思是这样的:
模拟运算表,就是将不同的值代入到某个公式,并这些结果逐一罗列到一个表格
比如,已知圆的半径,要计算圆的面积,那么我们可以在B1单元格输入公式:
=PI()*A2*A2
注:PI()生成常量π(3.1415926535)
上面的公式中,A2相当于一个变量,我们在A2单元格输入不同的值就会得到不同的结果。
一般情况下,我们要计算半径为1,2,3,。。。10十个数字所对应的面积,我们通常的做法是,在B2单元格输入公式,然后下拉填充。如上图所示。
象上面这种,需要将不同的变量值的所对应结果,用一个表格列示出来,这就是模拟运算表可以做的。
大家肯定觉得奇怪,上面的例子直接用公式下拉填充就可以了,为什么要用模拟运算表呢?用模拟运算有什么好处呢?这个疑问留到文后再解答,
模拟运算表怎么用
我们先来看一下模拟运算表怎么用?
1、变量值放在列区域
还是以上面的示例为例。
Step1:先在A3:A11输入变量值。在B2输入公式:
=PI()*A2*A2
现在我们要将上面的A2当做一个变量X来看待。这一点很重要。也就是说,上面的公式相当于数学中的:

πx2

Step2:选中A2:B11单元格区域。注意单元格范围,别选错了。然后点数据“选项”卡下的“模拟运算表”,在“输入引用列的单元格”输入框输入A2。
然后就可用模拟运算表计算出相应的结果。
解释:
模拟运算表最多可有两个变量:
  • 输入引用行的单元格

  • 输入引用列的单元格

这两个名字很拗口,实际上就是让我们输入变量所对应的单元格。前面我们介绍了,在公式“=PI()*A2*A2”中,A2实际上就是变量。相当于数学方程式中的X、Y。
在上面这个案例中,我们的变量值是纵向排列的,放在A,所以在本案例要填入到'输入引用的单元格"输入框。
2、变量值放在行区域
如果变量值是横向排列的,那就应该填入到“输入引用的单元格"输入框。如下图所示:
这个案例中C6单元格的公式为
=C5*D2
我们将其C5指定为变量。
变量值是横向放置的D5:L5单元格区域的,使用模拟运算表时,就在“输入引用的单元格"中输入C5
操作步骤:
选中C5:L6单元格区域(模拟运算表要使用的公式要在选中区域的首列/首行,因而不能选中D5:L16,也不能选中B5:L6),
然后点击数据选项卡下的模拟运算表,在“输入引用的单元格"中输入C5,如下图所示:
上面的示例中,由于C5单元格的值为“偷懒的技术”,是文本,因而,C6单元格公式的计算结果会出错。但是,这并不影响模拟运算表用这个公式得出正确的结果。因为,公式“=C5*D2”中C5相当于变量X,模拟运算表将D5:L5中的值逐个代入到公式“=C5*D2”中替代C5。所以C5单元格实际值是什么,并不影响模拟运算的结果
3、双变量(变量值放在行和列区域)
上面举的例子都是单变量的,现在我们来介绍一下双变量时怎么用。
  • 变量值放在列区域时,模拟运算表的公式要在选定区域的首行

  • 变量值放在行区域时,模拟运算表的公式要在选定区域的首列

要使用双变量,模拟运算表的公式放在哪呢?
  • 放在选定区域的左上角单元格。

如下图,模拟运算表使用双变量,公式放在左上角B2单元格
B2单元格的公式为:
=A1*B1
模拟运算表的应用场景
为了便于大家理解掌握模拟运算表的基础知识,上面举的例子都是使用最简单的公式。大家看了肯定会觉得:
然并卵,有鸟用!
我直接公式下拉右拉填充不就得了,有必要用模拟运算表吗?
模拟运算主要用于测算不同变量值的计算结果,在实务中,这个计算公式可能会比较复杂,不能用一个公式简单填充就能搞定的,这时候就需要运用模拟运算表了。
举一个稍微复杂一点的例子:
比如财务经常要做弹性分析,要看单价和单位成本变动给利润带来的影响,那么我们就可在B2:C10区域输入利润测算表(本案例为简化版利润表),然后在B13单元格输入公式:
=C10
引用C10单元格利润值,然后使用双变量的模拟分析,即可得到不同单价、成本下的利润值。
从本案例可以看出模拟运算表的公式,可以使用其他单元格来作为公式
如果本案例中不使用模拟运算表,要在每一个单元格都输入利润表的计算公式,那公式就比较复杂。
在一些财务测算类的表格中,利润计算的公式更复杂,如地产公式的项目测算表,如果你还寄希望使用填充公式来计算不同变量情况下的利润值,那是不现实的,这就是模拟运算表开始表演的时候了。
用过模拟计算表的人都知道,模拟运算表不能跨表引用,那如何规避这个难题呢?
(0)

相关推荐

  • 利用模拟运算表进行【分类汇总】

    点击上方右侧"EXCEL应用之家"蓝字关注微信公众号 点击文章底部"阅读原文"可领取阅读红包:模板文档可免费获取 送人玫瑰,手有余香,请将文章分享给更多朋友 动 ...

  • Excel小技巧71:让RAND函数生成的随机数固定不变

    excelperfect 有时候,我们使用RAND函数生成了一系列随机数,但是不希望它们经常改变.可以以粘贴值的方式将它们粘贴到另一组单元格,但这样的话,它们就永远固定下来了:还可以使用VBA代码.其 ...

  • 【Excel】合并计算和模拟分析的应用

    [Excel]合并计算和模拟分析的应用 彭怀文 一.合并计算的应用 Excel中的合并计算功能经常被忽视,其实它具备非常强大的合并功能,包括求和.平均值.计数.最大值.最小值等一系列合并计算功能,下面 ...

  • excel模拟分析给出两组变量计算出利润

    excel模拟分析给出两组变量计算出利润 两组变量是指根据利润值的公式,当公式中有两种不同的数据都会发生变化的情况而计算出利润值,例如当销售价格发生改变时,数量也会发生相应的变化,当给出这两组变化的数 ...

  • 如何使用【模拟运算表】进行【多变量预测分析】

    点击上方右侧"EXCEL应用之家"蓝字关注微信公众号 点击文章底部"阅读原文"可领取阅读红包:模板文档可免费获取 送人玫瑰,手有余香,请将文章分享给更多朋友 动 ...

  • 如何使用【模拟运算表】进行【单变量预测分析】

    点击上方右侧"EXCEL应用之家"蓝字关注微信公众号 点击文章底部"阅读原文"可领取阅读红包:模板文档可免费获取 送人玫瑰,手有余香,请将文章分享给更多朋友 动 ...

  • Excel实战技巧97:使用模拟运算表突破D函数的限制

    在Excel中,有一组基于判断条件执行计算的数据库函数,共12个,也称之为D-函数,例如DMIN.DMAX和DSUM函数.当执行单独的计算且数据集具有字段名称(列标签)时,这些函数非常强大. 如下图1 ...

  • 如何用Excel预测数据走向?

    我们在做数据分析时,经常会用到Excel中的单变量求解和模拟运算表这两个模拟分析工具,它们可以对表格数据的变化情况进行模拟,并分析出该数据变化后所导致其他数据变化的结果,帮助我们在工作中做出更为精准的 ...

  • 精通Excel数组公式024:模拟运算表

    excelperfect 本文介绍模拟运算表功能,其使用TABLE函数创建一个结果数组.使用模拟运算表是一种对使用公式输入的公式进行假设分析的快速而简单的方法.该功能允许修改一个或两个公式输入,显示多 ...

  • 模拟运算表实际应用--【制作按揭贷款分析表】

    点击上方右侧"EXCEL应用之家"蓝字关注微信公众号 点击文章底部"阅读原文"可领取阅读红包:模板文档可免费获取 送人玫瑰,手有余香,请将文章分享给更多朋友 动 ...