IF /嵌套公式问题

时间:2015-07-24 18:34:17

标签: if-statement excel-formula nested

=IF(AND(F2>0,F2<5),27,IF(AND(F2>4.99,F2<9),28.5,IF(AND(F2>8.99,30)))

这是我的公式。单元格F2具有员工的服务年数。我需要计算每个员工不同的工资率 - 1-4岁= 27美元; 5-9岁= 28.5; 10年以上= 30年​​。我的公式中一直出现错误,无法找出原因。

2 个答案:

答案 0 :(得分:0)

这应该有效(假设F2 = 0不是单独处理的情况):

=IF(F2 < 5,27,IF(F2 < 10,28.5,30))

关键是如果F2 < 5是假的 - 在其他条件下,只要测试F2是否足够就足够了。 10.你不需要和And一样(F2> 4.99,F2&lt; 10)

答案 1 :(得分:0)

用这个检查

=IF(AND(F2>0,F2<4.99),27,IF(AND(F2>4.99,F2<9),28.5,30))