excel一个单元格内有几个数字相加没有等号,如何在后一个单元显示数值

什么公式可以直接输出C2为B2中几个数字相加的结果?

EVALUATE是将文本表示的计算式求出结果。

如果用的是WPS的CXCEL,可以直接在C2输入公式:

=EVALUATE(B2)

然后下拉C2,填充公式即可。

下面是例图:

-------------------

如果用的是微软的EXCEL,不能直接使用EVALUATE,需要用到名称管理器:

点顶部的:公式---名称管理器---新建

起一个名字,比如叫:算一算

引用位置输入公式:

=EVALUATE(B2)

然后确定。

然后关闭名称管理器,在C2输入公式:

=算一算

然后下拉C2,填充公式即可。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-03-22

方法1:在C2中输入="="&B2  将公式向下扩展到最后一行。复制C列并粘贴为“值”。对C列进行分列,直接点完成。

方法2:使用宏表函数evaluate。选中C2,定义名称(假设名字为js)公式为=evaluate($B2)

在C2中输入=js

第2个回答  2019-03-22
1) C2写公式:="="&B2,然后向下拖动填充公式;
2)选择B2:Bx单元格区域,按Ctrl+C,然后在B2单元格选择性粘贴数值;
3)选择B列,然后菜单:数据-->数据工具,选择 文本分列,然后直接点击完成(因为你B1、C1没有列标题,结果在C列可能会向上错一个,但这不是啥问题哈)。
第3个回答  2019-03-30
方法一:利用辅助列,比如源数据在a列,在任一空白列(如g列)里输入公式:=round(a1/131072,2)向下复制公式即可,然后复制g列,在选中a列,右键——选择性粘贴——数值——确定,将g列的结果覆盖a列。
方法二:在任一空单元格里输入131072,然后复制此单元格,选中a列,右键——选择性粘贴——除——确定,再设置单元格格式(右键或点击菜单栏里的格式,设置单元格式小数位保留两位)。
第4个回答  2019-03-22
用文本算式计算函数:evaluate,在C1单元格 新建一个名称,“计算”,然后在引用位置里写上公式=evaluate(B2),点击确定。回到C1单元格输入 =计算,向下填充。