在Excel表中,比如第一行写“56*7”,怎样在第二行设置公式在第二行自动得出“56*7”的答案出来?
比如第一行第一格写上68*2,第二行第一格怎样设置公式,自动得出68*2的结果?而不用写“=68*2”?知道的麻烦告知谢谢大神!!
如图在B2单元格输入公式下拉:
=SUMPRODUCT(LEFT(A1,FIND("*",A1)-1)*RIGHT(A1,LEN(A1)-FIND("*",A1)))
追问可以了非常感谢!那如果A1是类似100*2+153*8,这样的B1要怎么设公式呢?
追答=SUMPRODUCT(LEFT(A1,FIND("*",A1)-1)*MID(A1,FIND("*",A1)+1,FIND("+",A1)-FIND("*",A1)-1))+SUMPRODUCT(MID(A1,FIND("+",A1)+1,FIND("*",A1,FIND("*",A1,1)+1)-FIND("+",A1)-1)*RIGHT(A1,LEN(A1)-FIND("*",A1,FIND("*",A1,1)+1)))
下拉
非常感谢!感觉这个公式只能针对专门的格式,比如换成其他的又要换个公式
本回答被提问者采纳不行,就是要第一格写乘法。然后下面得出相应答案