if嵌套问题

image.png

大神帮忙看看那的问题结果不对

FineReport wgw3721 发布于 2019-1-28 10:06 (编辑于 2019-1-28 10:07)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
1
No1-格调Lv6初级互助
发布于2019-1-28 10:17

IF(C10>100000,C10*1.3,IF(C10<100000||C10>50000,C10*1.25,IF(C10<50000||C10>30000,C10*1.2,C10*1.1)))

楼主记得 IF(A,B,C)的语法结构,你的最后一个IF语法错误。

  • wgw3721 wgw3721(提问者) 结果不对啊 应该是 35000*1.2=42000
    2019-01-28 10:24 
  • wgw3721 wgw3721(提问者) IF(C10<10000,C10*B2,IF(C10<20000,C10*B3,IF(C10<30000,C10*B4,IF(C10<50000,C10*B5,IF(C10<100000,C10*B6,C10*B7))))) 这个对
    2019-01-28 10:31 
  • No1-格调 No1-格调 回复 wgw3721(提问者) 你这个不考虑区间的吗?直接就是小于就直接计算了?
    2019-01-28 10:33 
最佳回答
0
firegunzxLv6高级互助
发布于2019-1-28 10:36

第三个if少了一个参数,就是少了false的返回结果

  • 3关注人数
  • 628浏览人数
  • 最后回答于:2019-1-28 10:36
    请选择关闭问题的原因
    确定 取消
    返回顶部