A列单元格中数据有运算符,需要在B列计算结果


单击B2,输入公式=evaluate(A2),ctrl+enter,向下填充即可。

如果单元内有多个数据时,如图

需要求立方,则需要借助替换函数SUBSTITUTE,把单元格内的逗号替换成运算符加号,然后在结合evaluate函数运算。

单击B2,输入公式=SUBSTITUTE(a2,",","+"),然后向下填充。

SUBSTITUTE函数第一个参数为要替换的内容所在的单元格,第二个参数为要被替换的内容,第三个参数为替换成的内容。这样B2得到的新内容是1*2*3+9*10,B3为4*5+6*7+8*9。

在substitute函数前面加上evaluate,公式如图: