Excel如何计算单元格为“4*5”的结果?

来源:百度知道 编辑:UC知道 时间:2024/05/25 18:01:10
例如,单元格A1的内容为4*5

我想在B1中计算A1的结果(就是B1为20)

该怎么做呢?请大家指教
如果A2为2,我想计算A1*A2呢?就是计算4*5*2

单击B1》插入》名称》定义
X
=evaluate(a1)+now()*0

然后在
B1输入
=X

对补充问题的回复
=A2*X

选b1→插入→名称→定义→名称框输一名称(如www),下面的引用位置输:=evaluate(a1)→确定,在b输入公式:=www,即可
问题补充:b1=www*a2

一种是VBA编程,我提供一种不要编程的方法,思路是一样的,选中A1列所有数据,复制->粘贴为新列,再选中新列所有数据,点“数据”->“分列”,直接下一步,然后选中其它,在里面输入*,然后点完成就行了,你发现数据都分开了,后面应用乘法把分开的数据再算下就得到结果了

插入——名称——定义——form1,定义为=EVALUATE(Sheet1!$A$2)——确定,然后在B1单元格内输入=form1就可以了。