Formulatext场景

时间:2016-05-09 16:32:54

标签: excel excel-formula excel-2013

在一张纸上我有这个公式

enter image description here

我想从公式中提取+之后的部分,并在另一张表格的第二个公式中使用它。我这样做是通过:

RIGHT(FORMULATEXT('Sum by Type'!E24),(LEN(FORMULATEXT('Sum by Type'!E24))-FIND("+",FORMULATEXT('Sum by Type'!E24))))*1000

我的问题是,有时它不是+而是-。我知道我可以if来确定find的运算符,但这已经是choose公式的一部分太长了XD是否还有其他方法可以做到这一点?< / p>

1 个答案:

答案 0 :(得分:3)

尝试寻找SUMs¹结束括号。 MID function应该删除长度问题。

MID(FORMULATEXT('Sum by Type'!E24), FIND(")", FORMULATEXT('Sum by Type'!E24))+2, 99)*1000

¹ SUM function