发布网友
共2个回答
热心网友
公式法:可以使用EVALUATE函数进行文本表达式运算。在WPS表格2019中,此函数可以直接使用,在EXCEL中,此函数是宏表函数,需要开启宏权限,并且使用名称管理器才可以使用,需要保存为启用宏的工作表才可以保存此函数。
VBA法,直接将这些文本合并起来,加上等号写入相应的单元格中就可以了。结果单元格内的表现是一个常量公式。
VBA法,可以使用EVAL函数,将合并后的文本转换成运算表达式并将结果赋值到相应区域。结果单元格内的值直接就是一个数值。
特点:在WPS中比较方便, 直接用公式得出的是动态结果。跟普通公式无异,修改中间值,结果就直接变动,在EXCEL公式中,需要刷新才可以的,或者在名称管理器中的宏表函数嵌嵌合上易失性函数进行实时运算。
除了WPS中不必开启宏权限,在EXCEL中需要开启宏权限才可以使用。VBA法需要代码。如果中间有修改,需要重新计算一次才可以。当然,也可以设置为事件,这样可以自动计算,但是数据量大的话,会影响速度的。毕竟每次响应事件,都需要重新计算一次。
具体的看你的实际要求,以及你实际使用的软件及版本。如果还有问题,可以继续追问或者私信。这个要求,有具体的表我都可以实现。
热心网友
Excel要用宏表函数来处理,如图,鼠标定位到L7中,定义名称,如_x,引用中输入:
=EVALUATE(CONCAT(B7:J7))
确定后,Excel会自动给引用区域B7:J7加上工作表名称。
然后在L7中输入公式:
L7=_x