=IF(E14=1,"49.10",IF(E14=2,"47.15",IF(E14=3,"47.28",IF(E14=4,"50.25",IF(E14=5,"49.89",IF(E14=6,"54.81",IF(E14=7,"50.05")))))))就这样一直到60,从E14=9开始公式就不好使了,括号什么的都没少
在excel中输入的公式存在错误,主要是你的IF函数嵌套太多了,容易把自己绕昏,原则的IF函数可以嵌套127个,但是查错起来也是非常恼火的。
你的IF函数里面的值可以不用双引号,直接数字就可以了,而你的错误是在IF函数的第三个参数没有设置。
如下图:
最后你的公式完全可以简化的,假设在A,B列做个辅助列,如下图:
最后用LOOKUO函数输入公式:
=LOOKUO(E14,$A$1:$B$11)
IF嵌套最高只能七层,新版office可以使用IFS函数,但是建议用查表函数解决。
使用查表公式vlookup查表解决,公式如下:
=VLOOKUP(E14,{1,49.1;2,47.15;3,47.28;4,50.25;5,49.89;6,54.81;7,50.05},2,)
但是你的数据量太大,不建议把整个数据表这样写入公式,可以建辅助数据表查表,如果数据表在M:N列的话,公式为:
=VLOOKUP(E14,M:N,2,)