张启华律师 发表于 2021-11-1 00:34:00

If多条件设置问题,急急急!!!

小弟想设置G列,当F列少于1时显示补货,大于1时显示不补货,大于3时显示调仓,但目前大于三时结果仍然是不补货,所以,请各位大神出手指点解决这个问题,谢谢!



紫依杂谈 发表于 2022-1-8 23:11:47

=IF(F10>3,"调仓",IF(F10>1,"不补货","补货"))

破釜沉舟百二秦关终属楚 发表于 2022-1-9 04:31:35

IF 函数嵌套时,后面的条件是前面条件的相反面,比如 <1 的相反面是 >=1
因此在进行嵌的时候,要注意这一点。
(1)如果把 <1 放在前面可以这样写
=IF(J11<1,"补货",IF(J11>3,"调仓","不补货"))

公式解释:
首先要清楚自己的判断条件分别是什么,先把条件列出来:
当 J11 < 1 , 补货
当 J11 > 3 , 调仓
最后剩下的就是:当 1 <= J11 <= 3,不补货。
也可以这样写:
=IF(J11<1,"补货",IF(J11<=3,"不补货","调仓"))

(2)如果把 >3 放在前面可以这样写
=IF(J11>3,"调仓",IF(J11<1,"补货","不补货")

也可以这样写
=IF(J11>3,"调仓",IF(J11>=1,"不补货","补货")

广乐 发表于 2022-2-2 13:51:45

=IF(F10<1,"补货",IF(F10>3,"调仓","不补货"))
页: [1]
查看完整版本: If多条件设置问题,急急急!!!