选中A2单元格,公式-名称管理器,弹出的定义名称对话框中,定义名称为:AA,引用位置输入:=EVALUATE($A2),确定。
完成后B2输入:=AA,回车,下拉就可以了
不仅用于加法,其他运算都可以
最好使用自定义函数的,其它方法,不说不行,就是很繁琐。
下面是自定义函数的代码,函数名姑且为SumS。
Function SumS(ByVal rng As Range) As Double
Dim arr
arr = Split(rng, "+")
For i = 0 To UBound(arr)
SumS = SumS + arr(i)
Next
End Function
----------------
这样后,该函数就可以像自带的函数一样用了。
参数,只有一个,就是单元格对象。
效果如下图:
选择B2单元格,按Ctrl+F3,“自定义名称”,
新建名称:结果
数据来源 =EVALUATE(!A1)
确定;
然后在B2单元格输入 =结果 即可得到A1单元格计算表达式的结果。
使用自定义函数功能!
EVALUATE()
在B2单元格内输入=A1