分享

Excel如何让文本算式计算?有三种方法,你用的是最简便的吗?

 壹人事 2021-03-30

在Excel中处理数据时,会遇到一些文本算式,如:

Excel如何让文本算式计算?有三种方法,你用的是最简便的吗?

要想得到这些文本计算式的结果,可以怎么做呢?有多种方法可以选择。

最慢的做法是这样的

借助宏表函数EVALUATE将要计算的文本表达式定义为名称,如,在激活A2单元格的时候,将建名称“计算结果”,将引用位置设置为公式:

=EVALUATE($A2)

Excel如何让文本算式计算?有三种方法,你用的是最简便的吗?

然后在新的单元格,如B2中输入公式:

=计算结果

向下填充,即可得到文本计算式的计算结果。

Excel如何让文本算式计算?有三种方法,你用的是最简便的吗?

注意:用这种方法解决,因为使用了宏表函数,所以需要将工作簿保存为启用宏的工作簿,即扩展名为"xlsm"的文件。

富含技术性的取巧做法是这样的

文本计算式之所以不会计算,是因为不具备一般公式的特征:不含等号“=”。我们可以将其改造为公式的样式,在前面连接上等号“=”,如在B2中输入公式:

="="&A2

向下填充到其他单元格。

Excel如何让文本算式计算?有三种方法,你用的是最简便的吗?

使用复制粘贴的方法将公式转为数值。

Excel如何让文本算式计算?有三种方法,你用的是最简便的吗?

再选中该列,执行【数据】→【分列】→【完成】命令即可得到公式的计算结果。

Excel如何让文本算式计算?有三种方法,你用的是最简便的吗?


极少有人知道的解决方法,会的都是高手

单击【文件】→【选项】命令,打开Excel选项对话框,在【高级】选项卡中,勾选【转换Lotus 1-2-3公式】项。再选中文本计算式所在列,执行【数据】→【分列】→【完成】命令即可得到公式的计算结果。

Excel如何让文本算式计算?有三种方法,你用的是最简便的吗?

这三种方法,你常用的是哪一种呢?

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多