公式解析错误

时间:2015-11-18 19:39:45

标签: if-statement google-sheets

有人可以向我解释为什么我收到此错误?

' if'声明似乎对我来说很好,但我对Google Spreadsheets有点不熟悉,如果存在语法差异:

=IF((D8) >= 2600 , "$1.39", IF((D8) < 2600 AND >= 2500, "$1.40", IF((D8) < 2500 AND >= 2400, "1.42", IF((D8) <2400 AND >= 2300, "$1.45", IF((D8) < 2300 AND >= 2200, "$1.50", IF((D8) < 2200 AND >= 2100, "$1.54", iF((D8) < 2100 AND >= 2000, "$1.60", iF((D8) < 2000 AND >= 1900, "$1.65", IF((D8) < 1900 AND >= 1800, "$1.72", IF((D8) < 1800 AND >= 1700, "$1.79", iF((D8) < 1700 , "NEED MORE MILES")))))))))))

1 个答案:

答案 0 :(得分:1)

正如评论中的pnuts暗示的那样,使用查找表:

1)在单元格A1-B14中设置表格(例如):

  Miles    Amount
  0        Need More Miles
  1700     1.79
  1800     1.72
  1900     1.65
  2000     1.6
  2100     1.54
  2200     1.5
  2300     1.45
  2400     1.42
  2500     1.4
  2600     1.39
  99999999  

2)假设输入在单元格H2中。 把这个公式放在单元格H3中: =VLOOKUP(H2,$A$2:$B$13,2,TRUE)

这将获取H2中的值,并在表格中查找近似匹配,并将结果作为结果。

希望您可以根据自己的特定需求进行调整。