EXCEL宏运用--单元格中输入计算公式,另一单元格自动计算结果资料
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
EXCEL宏运用
EXCEL在数学计算中起着巨大的作用,曾经我一个朋友问我能不能实现在EXCEL其中一个单元格中输入公式,而在另一个单元格中显示结果?其实这很容易办到,只需用一个宏的技术,即可完成。
其实输入公式,显示结果的运用非常的广泛,比如:在数学计算中,我们便可即可看清计算过程,又可看清计算结果,一举两得。
在这之前,先向大家介绍一个概念“名称”,名称与普通公式类似,是一种由用户自行设计并能够进行数据处理的算式。
说的简单一点,即你给你的计算式定义一个名字,以后你直接调用这个名字,这个计算式便听你的使用。
所以会使你的计算公式简单化。
好,下面我们以图文并茂的方式向大家说说如何用EXCEL做出这样一个清晰的计算式吧。
例1:在A3中输入计算公式,A4中出结果
步骤1:使用“定义名称”对话框
打开EXCEL电子表格,你可以单击菜单“插入”—“名称”—“定义”,或按下“Ctrl+F3”
步骤2:定义名称
在当前工作簿中的名称下输入:”结果”(关于究竟起什么名称,由你自己自由决定),然后在“引用位置”下方输入:
“=evaluate()”这是一个宏命令,并将光标点在括号中,如下图所示:
点击:
选中A3单元格
点击:
便出现:
点击“确定”,便完成了名称的定义。
步骤3:表格设置
在要显示结果的单元格“B3”中输入“=结果”,注意:这个结果,是你自己定义的名称,和计算表中“结果”没有关系。
这时,你的表格已经设置好了,你只需在A3中输入公式便可。
如果我想批量复制这个表格怎么办呢?
我们只需将步骤2中:
$A$3绝对引用改为相对引用即可。
比如A3或$A3
然后进行复制,或选中“A3、B3单元格”用右下角的“十”字填充柄下拉。
当你下次打开该含有“宏”的文档的时候,会出现:
如果你确认当前文档不包含其他非法的宏,那请点击“是”,即可。
如果,你不想出现此对话框,可点击:工具—选项---安全性选项卡
选“宏安全性”选项,
选择“低”选项,但是这个选项不建议使用,因为系统不会再有任何提示,你将不受保护。