#php #excel-formula #exec #formula
#php #excel-формула #выполнение #формула
Вопрос:
У меня есть поля с такими формулами (из программного обеспечения access).:
IF(PES BETWEEN 8.01 AND 11,2,0)
или
LUN*(((((0.8-((LAR-0.40)/2))*0.048/0.8) 0.052) 0.10)/2)*((LAR-0.40)/2)*2*2
Мне нужно разобрать их в php-код и получить результаты, пример констант: LUN, LAR можно извлечь из примера массива:
LUN = $values['LUN']
Не могли бы вы предложить мне несколько идей? Или вы знаете, есть ли библиотека для автоматического преобразования формулы доступа в php-код?
Комментарии:
1.
pes BETWEEN .. and ..
было бы$pes gt;= ... and $pes lt;= ..
. Если второй пример-это просто математика, которая должна изначально работать в PHP… просто нужноlun
, чтобы и т. Д. были переменными и присваивали их чему-то или выводили.