在工程造价等方面经常要输入文本算式,但是有时候又需要将它们快速转换为数值结果,有没有简单快速的方法完成这项要求呢?本教程将告诉你解决此类问题的方法。
前期准备工作(包括相关工具或所使用的原料等)
电脑Exce 2013方法一:定义名称法
如下图,是本次操作的数据源。

选择B2单元格,单击“公式”选项卡--》“定义的名称”功能区--》“定义名称”按钮,弹出“新建名称”对话框,如下图所示:


在弹出的对话框中,在“名称”中输入名称,这里我输入的是:result(大家随便输入什么名称都无所谓,只要符合Excel名称的命名规则即可),在引用位置输入=EVALUATE(A2),然后单击“确定”即可,如下图:

接着,在B2单元格输入刚才定义的名称:=result,如下图所示,然后按回车键确定,接着拖动刚才输入名称单元格右下角的填充柄,得到如下结果。


方法二:公式+分列法
在B2单元格输入如下公式:="="&A2,按回车键确定,然后选中刚才输入公式的单元格,当鼠标指针变为十字图标时(注意不是带四个剪头的十字哦)如下图所示,双击填充公式,得到如下结果:


然后选中刚才输入公式的区域,单击”开始“选项卡--》”剪贴板“功能区--》”粘贴“按钮的下拉箭头,选中”粘贴数值--值“按钮,如下图所示:

单击”数据“选项卡--》”数据工具“功能区--》”分列“按钮,出现如下图的对话框,保持对话框的默认选择,直接单击”确定“完成数据的转换。



方法三:选项设置+分列法
单击”文件“选项卡,再单击“选项”,出现"Excel选项"对话框,选中“高级”设置,如下图所示:

将滚动条拖到该页面的最下面,勾选“转换lotus1-2-3公式”复选框,单击“确定”离开高级设置,如下图所示:

接着选中A列用数据分列法将文本算式转换为真正的计算结果,方法二已经阐述了分列过程,在此就不赘述了,详情见方法二。
方法四:VBA代码法
右击工作表标签,单击“查看代码”按钮,然后输入以下代码,关闭代码窗口,回到Excel工作簿,代码如下图:

然后,单击“开发工具”选项卡--》“控件”功能区--》“插入"下拉箭头下的“表单控件”的命令按钮,拖拽出一个命令按钮并指定宏,右击按钮--》单击“编辑文字”,将按钮名称改为“文本算式转数值”,然后单击此按钮就可以出结果了。

以上方法大家可以动手试一试,亲手体会一下哦。谢谢亲们捧场观看本教程,大家如果觉得不错,请动手点个赞,如下图所示:

注意事项
原创者:qq44qqq经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。作者声明:本文系本人依照真实经历原创,未经许可,谢绝转载。- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
