四大法宝助你处理文本算式计算

动手操作是熟练掌握EXCEL的最快捷途径!

我在帖子中经常讲到,EXCEL的数据录入要规范,否则就会给后期的统计、计算等等操作带来很大的麻烦。

我们经常会看到这样的数据录入:2*5*9,3*7*6等等,这些是以文本形式存在在单元格的。如果想要计算这些算式,就需要手动在这些算式左边加上“=”才可以。如果数量比较多,那就是一件麻烦事了。

那么,有没有更好的方法解决这一问题呢?

01

使用宏表EVALUATE函数

新建名称,在引用位置输入“=evaluate(A2)”。

完成后在单元格B2中输入“=计算结果”,就可以得到算式的结果了。

请注意,由于EVALUATE函数是宏表函数,不可以直接在工作表中使用。保存文件时EXCEL会给出下列提示。

02

转换LOTUS公式后分列

单击【文件】-【选项】-【高级】,勾选“转换Lotus 1-2-3公式”。

复制文本计算公式到C列。接下来选择数据区域,单击【数据】-【分列】,直接单击确定后完成计算。

03

查找替换

在单元格B2中输入“='='&A2',并向下拖曳。同时,选择数据区域B2:B5,复制并选择性粘贴为数值。

按下快捷键CTRL+H,打开替换对话框。在“查找内容”和“替换为”中都输入“=”,并按确认键。

04

分列

这个方法和上面的一个类似。在粘贴为数值后,直接分列,一步一步按确定。

(0)

相关推荐