IF函数多条件判断,满足第一个条件可以得出第一个答案,如果第一个条码不满怎么继续进行下组数据判断计划 - 爱问答

(爱问答)

IF函数多条件判断,满足第一个条件可以得出第一个答案,如果第一个条码不满怎么继续进行下组数据判断计划

IF函数多条件判断,如果满足第一个条件可以得出第一个答案,如果第一个条码不满怎么继续进行下组数据判断计划。=IF(AND(Q7>=100%,Q8>=100%,T8>=50%),H8*0.08,IF(AND(Q7>=100%,Q8>=100%,40%<=T8<50%),H8*0.07,IF(AND(Q7>=100%,Q8>=100%,30%<=T8<40%),H8*0.06,IF(AND(Q7<100%,Q8>=100%,T8>=50%),H8*0.07,IF(AND(Q7<100%,Q8>=100%,40%<=T8<50%),H8*0.06,IF(AND(Q7<100%,Q8>=100%,30%<=T8<40%),H8*0.05,0)))))


大神指点。

注意:excel是不能识别这样的的不等式判定:

             40%<=T8<50%

         必须修改为: T8>=40%,T8<50%

所以你的公式中多处需要修改:

=IF(AND(Q7>=100%,Q8>=100%,T8>=50%),H8*0.08,IF(AND(Q7>=100%,Q8>=100%,40%<=T8<50%),H8*0.07,IF(AND(Q7>=100%,Q8>=100%,30%<=T8<40%),H8*0.06,IF(AND(Q7<100%,Q8>=100%,T8>=50%),H8*0.07,IF(AND(Q7<100%,Q8>=100%,40%<=T8<50%),H8*0.06,IF(AND(Q7<100%,Q8>=100%,30%<=T8<40%),H8*0.05,0)))))


公式中加深字体有四处,修改一下就可以了

结合LOOKUP():

=IF(Q8<1,0,IF(Q7>=100%,H8*LOOKUP(T8,{0,0.3,0.4,0.5},{0,0.06,0.07,0.08}),H8*LOOKUP(T8,{0,0.3,0.4,0.5},{0,0.05,0.06,0.07})))

下一篇:发现电脑不能访问某一个专业网络的时候该怎么办如何排除

上一篇:华硕k505bp9420能带动绝地求生吗?或者是英雄联盟

热门标签:
excel 网盘 破解 word dll
最新更新:
微软重新评估新的Outlook的使用时机 联想推出搭载联发科Helio G80芯片组的Tab M9平板 英特尔创新大赛时间确定! 微软Edge浏览器在稳定渠道中推出Workspaces功能 英伟达RTX4060TiGPU推出MaxSun动漫主题! 谷歌地图为用户提供了街景服务! GameSir 在T4 Kaleid中推出了一款出色的控制器! 微软开始在Windows 11 中测试其画图应用程序的新深色模式! LG电子推出全球首款无线OLED电视 英伟达人工智能芯片崭露头角! Steam Deck可以玩什么游戏-Steam Deck价格限时优惠 雷蛇推出CobraPro鼠标 Kindle电子阅读器可以访问谷歌商店吗 Windows10如何加入组策略 window10图片查看器怎么没有了?