excel不计算=的用完公式后,怎么选择保留数值?

方法一公式在A2:A3,选中B2,名称管理器中设置名称为a,公式是=EVALUATE(Sheet1!A2)B2填=a,下拉。这种方法是相对引用左侧的公式。方法二名称管理器中名称是b,公式是=EVALUATE(Sheet1!$A$2:$A$3)任何位置填=b,都能返回数组结果,填在B2单元格也一样方法三VBE中添加模块,模块中添加代码,增加fx自定义函数。Function fx(a As String) As Double
fx = Evaluate(a)
End Function这样工作表中任何地方就能愉快的调用了。方法四如果是office365,有lambda函数的话,可在名称管理器中增加自定义函数。如fa=LAMBDA(f,EVALUATE(f))。效果和fx函数差不多,但是计算速度会更快。不过是单值输出,需要下拉。改为=fa(A2:A3)就是数组输出了,不用下拉。

我要回帖

更多关于 用完公式后,怎么选择保留数值 的文章

 

随机推荐