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