PHPExcel 从标记创建公式
PHPExcel create formula from tokens
如何从标记重建公式
例如:
$formulaParser = new \PHPExcel_Calculation_FormulaParser('=IF(T1<X2,"foo", T1+X2)');
dump($formulaParser->getTokens());
我收到:
我修改了更多的值,例如:将 X2
更改为 T2
现在我需要重建令牌到公式
有人可以帮我吗?
Tokenising a formula is a part of the parsing process, prior to execution of the formula; it's not intended as a method for changing a formula in any way; it's not intended to be reversible. - Mark Baker
因此通过替换字符串或像
这样的内爆数组标记来手动实现
https://github.com/PHPOffice/PHPExcel/issues/834#issuecomment-189158280
如何从标记重建公式
例如:
$formulaParser = new \PHPExcel_Calculation_FormulaParser('=IF(T1<X2,"foo", T1+X2)');
dump($formulaParser->getTokens());
我收到:
我修改了更多的值,例如:将 X2
更改为 T2
现在我需要重建令牌到公式
有人可以帮我吗?
Tokenising a formula is a part of the parsing process, prior to execution of the formula; it's not intended as a method for changing a formula in any way; it's not intended to be reversible. - Mark Baker
因此通过替换字符串或像
这样的内爆数组标记来手动实现https://github.com/PHPOffice/PHPExcel/issues/834#issuecomment-189158280