发布网友
发布时间:2022-04-23 01:00
共1个回答
热心网友
时间:2023-10-09 16:39
你示例数据中的乘号用x表示的,我把它换成
×
号了:
B1中可以使用下面公式,来实现计算
=LEFT(A1,FIND("×",A1)-1)*MID(A1,FIND("×",A1)+1,FIND("#",SUBSTITUTE(A1,"×","#",2))-FIND("×",A1)-1)*RIGHT(A1,LEN(A1)-FIND("#",SUBSTITUTE(A1,"×","#",2)))
B1公式可以向下复制
如果嫌这个公式太长,不易理解,我再提供一个方法:
选中B1单元格
菜单:插入-名称-定义
弹出的对话框中,“当前工作簿中的名称”输入框中,任意起一个名称,如aaa
下面的“引用位置”输入框中,输入公式:
=EVALUATE(SUBSTITUTE(A1,"×","*"))
确定
这时,B1输入
=aaa
就可以达到计算要求了,B1公式可以向下复制
如果的你数字就是用X隔开的,请将公式中的×号
改成
X