计算数学文本算式,四种方式,哪种都好用!

职场   职场   2024-10-14 08:32   河北  


Excel情报局

职场联盟Excel

生产挖掘分享Excel基础技能
Super Excel Man
用1%的Excel基础搞定99%的职场问题
做一个超级实用的Excel公众号
Excel是门手艺玩转需要勇气
数万Excel爱好者聚集地


    


大家好,好长时间没有复习在Excel中计算文本算式的技巧了,小编乍一使用,也有些生疏了呢,所以给大家整理了4种方法,每种方法带给我的都是初学Excel时的满满回忆。无论你正在使用的是微软Office Excel还是金山WPS表格,都能快速得到想要的结果。


如下图所示

A列为数学文本算式,是一些加减乘除四则运算式,我们想要在B列得到它们的运算结果。



如果我们使用的是金山WPS表格。那么WPS表格提供给我们一个专门进行文本算式计算的函数公式。


使用EVALUATE函数可以将文本算式转换为实际计算结果

函数结构
=EVALUATE(文本公式)
参数是要计算的公式字符串。

所以我们可以直接在B2单元格输入函数公式

=EVALUATE(A2)


敲击回车得到第一个计算结果后,下拉填充公式得到所有计算结果。



但是如果我们使用的是微软Office Excel的话,EVALUATE函数只是Excel中的一个宏表函数,需要配合定义名称来实现它的计算功能。


方法也很简单,首先我们通过【公式-定义名称】按钮,进入到“新建名称”的功能面板,在【名称】框自定义输入“计算”。在【引用位置】框输入函数公式:

=EVALUATE(A2)


点击【确定】退出“新建名称”的功能面板。



最后在需要获取数学文本算式结果的B2单元格,输入定义名称公式:
=计算


敲击回车得到第一个计算结果后,下拉填充公式得到所有计算结果。



如果我们仍然使用的是微软Office Excel的话,还可以这样进行设置,并配合分列得到计算结果。


点击【文件-选项】进入到【Excel选项】功能面板,在【高级】标签下,拖动滑杆至最底端,找到【Lotus 兼容选项】并勾选【转换Lotus 1-2-3公式】,最后点击【确定】。


Lotus 1-2-3 是早期DOS电脑系统中的电子表格软件,是美国莲花公司的表格产品,随着WINDOWS电脑系统的兴起,微软Excel表格逐步取代了Lotus 1-2-3。但是微软始终没有忘记向以前的先驱致敬,仍然保留了兼容Lotus的设置



然后回到Excel表格中,将A列的数学文本算式复制并粘贴至B列。接着对B列的数据分列,点击【数据-分列-完成】即可得到运算结果。


值得注意的是

计算完成后,我们需要再次回到【Lotus 兼容选项】并将勾选的【转换Lotus 1-2-3公式】复选框取消勾选,为的就是不影响我们在Excel表格中输入日期等信息时发生不兼容错误



还有一种特别的方法,无论你使用的是金山WPS还是微软 Excel都适用。


我们在B2单元格输入公式

="="&A2


目的是给A列的数学文本算式开头加上一个等于号,但是加上等于号后暂时也没有得到计算结果。



接着选中B列的公式列,进行复制并选择性粘贴为数值的操作。


我们还需要对B列数据进行分列。点击【数据-分列-完成】即可得到运算结果了,非常的方便快捷。


至此我们的4种比较常见的方法就全部介绍完了,当然我们还可以通过其他的方式解决此类问题,就不做过多的介绍了,如果大家还有更好的方法,欢迎文章底部留言交流



其实重复学习Excel,刚开始是挺难的,但重复的次数多了总会成为习惯,先从坚持一星期开始,你会爱上那种脑子又累,又无限充实的感觉。回顾关键内容,善用图片表达,学会建立联系,拓展深度广度,浓缩关键概念,应用到行动中,善于归纳总结,尝试进行分享。


 

知识点精彩超链接点击阅读

VLOOKUP的新搭档HSTACK函数,实现逆向查询
一个小小的VSTACK函数,就能实现多工作表合并
VLOOKUP最新用法,提取混合内容中的手机号
带超链接的VLOOKUP函数,让查询体验起飞
最新方法来了:按指定的次数重复数据
合并工作表,用两个函数就搞定啦
比VLOOKUP还好用的多条件查找
点击谁就筛选谁,实现筛选自动化
以“数字”作为分隔符,进行分列
点击谁,就对谁自动条件求和
更多实用内容请在号内历史文章搜索 

Excel情报局
Excel表格爱好者,分享一些日常的积累。做一个职场人都能看懂的表格技巧公众号。多学一个Excel小技巧,会让你在职场中多一分底气与自信。(同名视频号)
 最新文章