EXCEL中怎么使用公式给一个字符串前添加“=”
我说的添加“=”不是就是简单的添加,而是让其效果和打上去的一样,比如说A1单元格内容为“5+8”,B1单元格加上“=”后使其变为“=5+8”现在这个还是一个字符串,如何只...
我说的添加“=”不是就是简单的添加,而是让其效果和打上去的一样,比如说A1单元格内容为“5+8”,B1单元格加上“=”后使其变为“=5+8”现在这个还是一个字符串,如何只用公式将其求值?VBA下面可以取这个字符串,然后再注入单元格中即可,但是使用公式的话本人无论怎么组合也只能使其出现这个字符串。,至于为什么A1中不直接打上等号求值的原因为太麻烦了。输入的速度为因此降低很多,想做的就是让在自动在我输入的数据前面添加“=”求值。
展开
4个回答
展开全部
点击B1:插入-名称
在名称中输入 aaa
在引用中输入
=EVALUATE(A1) 确定
B1输入
=aaa
就会算出左边单元格算式的值.
在名称中输入 aaa
在引用中输入
=EVALUATE(A1) 确定
B1输入
=aaa
就会算出左边单元格算式的值.
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
b1设公式 b1=a1
选中b1,设置单元格数字格式“自定义” "="@
这一步主要是让单元格多显示出一个=号
按CTRL+F3定义名称 :
名称为Formula,值为=EVALUATE($B1)
在c1里输入=formula即可显示值为13,公式可下拉
关键是宏表函数EVALUATE的运用
选中b1,设置单元格数字格式“自定义” "="@
这一步主要是让单元格多显示出一个=号
按CTRL+F3定义名称 :
名称为Formula,值为=EVALUATE($B1)
在c1里输入=formula即可显示值为13,公式可下拉
关键是宏表函数EVALUATE的运用
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我看阁下是懂得VBA的,这样自定义个函数要方便好多.
Public Function f(x As Range)
f = Evaluate("=" & x)
End Function
然后 =f(A1) 此类的就行了,多简单是吧。
Public Function f(x As Range)
f = Evaluate("=" & x)
End Function
然后 =f(A1) 此类的就行了,多简单是吧。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
赞同二楼!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |