有哪位高手能帮忙看下:Excel 中有什么函数能把 6*40B,12*40T 变成6*40+12*40 计算出结果来!!!谢谢了。

如题所述

名称的引用位置处应填入

=EVALUATE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(Sheet3!A1,"B",""),"T",""),",","+"))

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-06-21
副本发到[email protected]

有没有搞错啊!发了一个空白的表格给我!

只能以上述为例解答:
1、对该列进行分列(在数据栏),以逗号作分隔符。有两个项目就分成两列,三项就成三列了;
2、以一列为例计算(假定第一列是b列):
=--left(b1,find("*",b1)-1)*--mid(b1,find("*",b1)+1,len(b1)-find("*",b1)-1)
3、以此类推计算其余列的乘积,再相加。
第2个回答  2012-06-20
假设A1=6*40B,12*40T 因为就一个例子,以此为例
定义名称 NAME=EVALUATE(SUBSTITUTE(SUBSITITUE( SUBSTITUTE(A1,"B",""),T,""),",","+"))
B1=NAME本回答被提问者和网友采纳
第3个回答  2012-06-20
假设A2=6*40B,12*40T
=MID(A2,1,FIND("B",A2)-1)+MID(A2,FIND(",",A2)+1,FIND("T",A2)-1)
相似回答