今天分享一个学员@LIn da问到的问题,关于Excel一个单元格里算式计算的问题。
学员问题截图 问题截图如下: 具体问题细节对于类似一个单元格中放的是几个数据相加或者相乘的算式问题,在职场工作中还是比较常见,最常用的方法就是隐藏函数EVALUATE函数和定义名称结合使用来解决。
1.定义名称公式——定义的名称——定义名称
定义名称并输入公式引用位置输入公式=EVALUATE(Sheet1!A2)
注意公式引用的单元格不能错位。如果结果不对时,需要通过名称管理器中查看下公式引用是否正确。
EVALUATE是常用的宏表函数,其作用是对以文字表示的一个公式或表达式求值,并返回结果。其语法为:EVALUATE(formula_text)。formula_text是一个要求值以文字形式表示的表达式。
2.使用公式在B2单元格中输入"=计算",回车确认后,往下填充公式就可完成。
计算公式此方法适于长宽高数据计算立方问题,如下图所示,可自己练习。
学以致用从科学规范使用Excel的角度建议,可将长、宽、高独立成列,这时长宽高和计算立方就可以用简单的公式即可完成,如下图所示。
科学规范使用Excel长宽高:=D2&"*"&E2&"*"&F2
计算立方:=D2*E2*F2