1金币
sheet.setFormula()方法设置公式,页面报错“无效的公式”,但是把公式直接放在excel没问题,或者把公式在页面上粘过去也ok。下面是公式内容:
=IF(AND(O1>=15000,ABS(R1)<=3%),1.5,IF(AND(O1>=15000,ABS(R1)>6.5%),-0.2))+IF(AND(O1>=12000,O1<15000,ABS(R1)<=2.5%),1.4,IF(AND(O1>=12000,O1<15000,ABS(R1)>6%),-0.18))+IF(AND(O1>=9000,O1<12000,ABS(R1)<=2%),1.3,IF(AND(O1>=9000,O1<12000,ABS(R1)>5.5%),-0.16))+IF(AND(O1>=6000,O1<9000,ABS(R1)<=1.5%),1.2,IF(AND(O1>=6000,O1<9000,ABS(R1)>5%),-0.14))+IF(AND(O1>=3000,O1<6000,ABS(R1)<=1%),1.1,IF(AND(O1>=3000,O1<6000,ABS(R1)>4.5%),-0.12))+IF(AND(O1<3000,ABS(R1)<=1%),0.8,IF(AND(O1<3000,ABS(R1)>4%),-0.1))
|
最佳答案
查看完整内容
已解决。
发现是公式内容中的大于号和小于号全角半角的问题,只需要后台传来的时候处理下就行
.replaceAll(">", ">")
.replaceAll("<", "
|