Excel 2010-嵌套IF stmts -get“false”表示结果而不是数字

时间:2012-05-11 21:23:38

标签: excel-2010

示例中的总小时数= 33

我正在使用的if语句:
=IF(SUM(A5:A8)<39,(SUM(A5:A8)/8*$C$3),0)正确运行以计算每日租金。 =IF(SUM(A5:A8)>100,$E$3,0)正确地计算每月租金率 =IF(SUM(A5:A8)<100,(IF(SUM(A5:A8)>39,SUM(A5:A8)/40*$N$3)),IF(SUM(A5:A8)<39,0))不起作用,它返回“false”而不是数字,在这种情况下应该是0

如何让公式返回数字呢?或者他们比使用IF stmts更好的方式?谢谢。

我已经尝试过MS网站和其他来源但没有成功。

1 个答案:

答案 0 :(得分:1)

中央if语句(IF(SUM(A5:A8)>39,SUM(A5:A8)/40*$N$3))没有False子句,因此返回默认值False

应为(IF(SUM(A5:A8)>39,SUM(A5:A8)/40*$N$3,some other expression))