excel表格中带文字的计算式如何设置结果公式?
6个回答
展开全部
Function JS(表达式)
Set x = CreateObject("MSScriptControl.ScriptControl")
表达式 = Replace(Replace(表达式, "(", "("), ")", ")")
x.Language = "vbscript"
With CreateObject("VBSCRIPT.REGEXP")
.Global = True
.Pattern = "\[.*?\]|{(.*?)}|[^0-9.+-/^*()]"
JS = x.Eval(.Replace(表达式, "$1"))
End With
End Function
自定义函数
中文可以不用加中括号 =JS(A1)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
ctrl+f3
新建名称 abc
引用位置输入
=EVALUATE(SUBSTITUTE(Sheet1!$e2,"[多算部分]",""))
在f2中输入
=abc
下拉即可
新建名称 abc
引用位置输入
=EVALUATE(SUBSTITUTE(Sheet1!$e2,"[多算部分]",""))
在f2中输入
=abc
下拉即可
追问
这种方法试过了,还会有个别显示不出来。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询