Excel中把计算式转换为运算结果的方法
发表时间:2018-11-16T12:10:39.820Z  来源:《建筑学研究前沿》2018年第20期作者:缪景洪[导读] 本文从利用Excel计算工程量的计算式入手,紧紧围绕把计算式转换为运算结果构思和方法,利用EV ALUATE函函数,从加载分析工具库、定义公示名称等方面详细解析,从而得到计算式转换为运算结果方法。云南省马龙县水务局云南马龙  655199 摘要:本文从利用Excel计算工程量的计算式入手,紧紧围绕把计算式转换为运算结果构思和方法,利用EVALUATE函函数,从加载分析工具库、定义公示名称等方面详细解析,从而得到计算式转换为运算结果方法。关键词:EVALUATE函数分析工具库定义名称
一、Excel中把计算式转换为运算结果的意义某些工程方面的应用,会在Excel表格中输入运算方式,通常只是一个文本形式的计算表达式式,其中可能包含常量或单元格引用,如下图A列所示。某些情况下,会需要对这些计算式求取运算结果。简单地处理,可以直接在A列单元格的内容前直接输入一个等号“=”,再按下回车键,A列的计算式就会运算了。但是往往这种操作方式是不被条件许可的,A列的计算式仍旧要保持原样,而运算结果则要另行取得
放置在B列。excel公式不显示结果
为了得到B列的运算结果,有些人利用计算器等工具计算,再把所得结果填入B列,而有的人先在B列输入等号,再把A列的计算时复制后粘贴至B列的等号后,最或按下回车键得到结果。这样计算的方法,一是速
度慢,二是容易出错,三是不方便检验。如果在B列用连接符“&”把等号和A列的计算式连接起来,得到的是文本格式,而不能得到计算结果。对于这种问题,可以使用宏表函数EVALUATE函数来实现。宏表函数又称为Excel 4.0版函数,需要通过定义名称(并启用宏)或在宏表中使用,其中多数函数功能已逐步被内置函数和VBA功能所替代。
二、Excel中把计算式转换为运算结果的步骤这个问题的具体解决方法如下:首先加载“分析工具库”。如果Excel没有加载分析工具库,则先要加载分析工具库,以Excel2003为例,在菜单栏上依次单击【工具】-【加载宏】,然后在打开的【加载宏窗口】中勾选【分析工具库】复选框,单击【确定】按钮完成。如果用的是Excel2007等软件,则依次单击【Office】按钮,【选项】命令,打开【Excel选项】对话框,在对话框中单击【加载项】选项卡,然后在打开的“查看和管理Microsoft Office加载项”区选择【Excel加载项】后单击【转到】命令,在打开的【加载宏】对话框中选择【分析工具库】复选框,单击【确定】按钮完成。其次使用宏表函数EVALUATE函数来实现计算式转换为运算结果。        Evaluate函数为宏表函数,不能直接输入,需要通过定义名称才能使用,作用为显示一个表达式的结果。
1、选中B2单元格(定义名称时所选中的单元格关系到定义名称公式中相对引用地址的具体写法)。
2、以Excel2003为例,在菜单栏上依次单击【插入】-【名称】-【定义】,打开【定义名称】对话框,在上方文本框中输入名称的命名,比如Evl,然后在下方的编辑栏中输入定义公式“=EVALUATE(A2)”,单击【确定】按钮完成。定义名称如下图所示。
如果用的是Excel2007等软件,则在【公式】选择卡中,选择【定义名称】功能区,选择【定义名称】,打开【新建名称】对话框,进行名称的命名。
3、然后在B2单元格内输入公式“=Evl”就可以计算得到A2单元格的计算式运算结果。公式可以向下复制,同样可以计算其他的计算式。
结果如下图所示:
三、Excel中把计算式转换为运算结果的计算实例
下面选择笔者所做的“马龙河综合治理工程C1标”工程的几个断面为列,来说明计算方法。为方便叙述,我从用AutoCAD软件所绘制的断面图选取“编号1”、“编号13”等2幅图纸,按照断面图上的计算式利用Excel表格计算。
图2:编号13图纸工程量
我们新建一个Excel工作表,假设在A列为“序号”、B列为“项目名称”、C列为“单位”、D列为“计算式”、E列为“工程量”。在相应的部分输入相应的数据,在E列用Evaluate函数计算工程量,计算方如下。首先在E4单元格进行名称的命名,比如Evl,然后在下方的编辑栏中输入定义公式“=EVALUATE(D4)”,保存后退出“定义名称”对话框,然后在E4单元格内输入公式“=Evl”,就可以计算得到E4单元格的计算式运算结果。公式可以向下复制,同样可以计算其他的计算式。为了方便阅读,我模仿Excel的方法,在表中添加行号和列号,计算表格如下。
四、结语
在某些工程方面的应用,会在Excel表格中输入运算方式,通常只是一个文本形式的计算表达式,但需要对这些计算式求取运算结果。
对于这种问题,可以使用宏表函数EVALUATE函数来实现。在工作中,加强学习,多种软件联合使用,是提高工作效率的有效方法。
参考文献:
1、李敏《随手查——Excel函数与公式应用技巧》电子工业出版社
2、张迎新《Excel2003函数应用完全手册》
3、互联网上相关的各种方法、文章、论坛等

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。