ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 65878|回复: 51

[教学]Excel 模拟运算表使用方法

[复制链接]

TA的精华主题

TA的得分主题

发表于 2006-12-2 22:14 | 显示全部楼层 |阅读模式
    大家平常都只用函数公式做运算,相信很少人用过模拟运算.现对模拟运做一实例分析,让大家对之有初步认识.


    在工作表中输入公式后,可进行假设分析.查看当改变公式中的某些值时怎样影响其结果,模拟运算表提供了一个操作所有变化的捷径。
    模拟运算表是一个单元格区域,它可显示一个或多个公式中替换不同值时的结果。有两种类型的模拟运算表:单输入模拟运算表和双输入模拟运算表。单输入模拟运算表中,用户可以对一个变量键入不同的值从而查看它对一个或多个公式的影响。双输入模拟运算表中,用户对两个变量输入不同值,而查看它对一个公式的影响。
1 单输入模拟运算表
    当对公式中的一个变量以不同值替换时,这一过程将生成一个显示其结果的数据表格。我们既可使用面向列的模拟运算表,也可使用面向行的模拟运算表。
    面向列的模拟运算表
    例如我们对图中的模型进行模拟运算,假设可变成本分别为固定成本的10%、15%、20%、25%和30%,而其他条件不改变时整个公司的利润会怎样变动?
 
    其操作步骤如下:
    (1)在单一列的输入单元格内,输入要Excel替换的值的序列,我们在“A6”单元格中向下输入上述的序列。在第一个值的上面一行和值列右边的单元格中,键入引用输入单元格的公式,输入单元格可以是工作表上的任一空单元格,我们指定“A5”单元格为输入单元格。输入附加的公式到同一行中第一个公式的右边,即输入“=A2+A3-B2*A5-B2”。如图所示。
 
    (2)选定包含公式和替换值序列的矩形区域,如图所示。
 
     (3)执行“数据”菜单中“模拟运算表”命令,出现如图对话框。
 
    (4)在“输入引用列的单元格”框中,输入可变单元格地址,在这里我们输入“A5”单元格。按下“确定”按钮。之后,Excel就会替换输入单元格中的所有值,且把结果显示在每一个输入值的右侧,如图所示。还可以提供新值来替换工作表上原来输入的值,这样Excel将使用新值重新进行计算。使用基于行的模拟运算表的过程和列类似,大家可以自己练习一下
 
 
 
    如果要观察一个输入值的变化对多个公式的影响,可以在已存在的单输入数据表格中增加一个或多个公式。其操作步骤是在包含已存在公式的行或列中输入新公式,然后选定包含公式和输入值的区域,最后执行“模拟运算表”命令。
2 双输入模拟运算表
    复杂的情况,我们还可以使用两个变量对各种情况进行模拟。例如,上例中的利息修改为可变利率时,在不同情况下的利润应该怎样变化。当以不同的值替换公式中的两个变量时,这一过程将生成一个显示其结果的数据表格。
    在一个单元格中输入引用替换值的公式。公式应引用两个输入单元格,或者是直接的或者是引用其它单元格,这些单元格又引用输入单元格,输入单元格就是其值将要被替换的单元格,例如我们在“B5”单元格内输入下面的计算公式“=A1+A2-B2 *A5-B3*A4”。
    从公式下面的单元格开始,在与公式同列的单元格中输入想要替换的值,从公式右侧的单元格开始,在与公式同行的单元格中输入想要替换的值,如图8所示。
 
    选定包含公式及输入值的行和列的单元格区域。执行“数据”菜单中“模拟运算表”命令,出现模拟运算表对话框。在“输入引用行的单元格”框中,输入可变单元格的地址,在这里我们输入“A4”单元格。在“输入引用列的单元格”框中,输入“A5”单元格。 按下“确定”按钮。
    按下“确定”按钮之后,Excel就会替换输入单元格中的所有值,且把结果显示为一个表格,如图所示。我们还可以提供新值来替换工作表上原来输入的值,这样Excel将使用新值重新进行计算。

3 从模拟运算表中清除结果
    对于不再需要的运算结果,可以将它们从工作表中清除。由于运算结果是在数组中,所以我们不能清除单个值,而必须清除所有的值。还应注意不能选定公式和输入值,否则Excel将清除包括公式和输入值在内的整个表。
    操作步骤如下:
    (1)选定数据表格中的所有结果值。
    (2)在“编辑”菜单中,选择“清除”,然后再选择“全部”命令。
[此贴子已经被作者于2006-12-3 0:32:43编辑过]

[下载]Excel 模拟运算表使用方法

[下载]Excel 模拟运算表使用方法

[下载]Excel 模拟运算表使用方法

[下载]Excel 模拟运算表使用方法

[下载]Excel 模拟运算表使用方法

[下载]Excel 模拟运算表使用方法

[下载]Excel 模拟运算表使用方法

[下载]Excel 模拟运算表使用方法

[下载]Excel 模拟运算表使用方法

[下载]Excel 模拟运算表使用方法

[下载]Excel 模拟运算表使用方法

[下载]Excel 模拟运算表使用方法

[下载]Excel 模拟运算表使用方法

[下载]Excel 模拟运算表使用方法

[教学]Excel 模拟运算表使用方法

[教学]Excel 模拟运算表使用方法

[教学]Excel 模拟运算表使用方法

[教学]Excel 模拟运算表使用方法

[教学]Excel 模拟运算表使用方法

[教学]Excel 模拟运算表使用方法

[教学]Excel 模拟运算表使用方法

[教学]Excel 模拟运算表使用方法

[教学]Excel 模拟运算表使用方法

[教学]Excel 模拟运算表使用方法

[教学]Excel 模拟运算表使用方法

[教学]Excel 模拟运算表使用方法

[教学]Excel 模拟运算表使用方法

[教学]Excel 模拟运算表使用方法

TA的精华主题

TA的得分主题

发表于 2006-12-2 22:34 | 显示全部楼层
谢谢andysky兄分享!andysky兄总是能给人一些以前未接触的东西!!andysky兄辛苦了!!!

TA的精华主题

TA的得分主题

发表于 2006-12-3 00:55 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
谢谢分享!

TA的精华主题

TA的得分主题

发表于 2006-12-3 10:10 | 显示全部楼层

ANDYSKY 兄 很用心喔

謝謝 andysky 兄提供分享 !!!

 

[em23][em23][em23][em24][em24][em24][em27][em27][em27]

TA的精华主题

TA的得分主题

发表于 2006-12-3 17:31 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2006-12-3 18:15 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

谢谢楼主,平常都只用函数公式,很少用模拟运算表.

TA的精华主题

TA的得分主题

发表于 2006-12-3 19:50 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2007-1-18 22:37 | 显示全部楼层
谢谢楼主,学习了,以前没用过,现在做经济评价敏感性分析特别容易了,呵呵 ,再次感谢

TA的精华主题

TA的得分主题

发表于 2007-6-27 22:35 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2007-6-27 22:46 | 显示全部楼层
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-21 23:43 , Processed in 0.040888 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表