如果A小于B,返回“补货”,如果A大于等于或B小于等于C,返回“正常”,如果A大于C,返回“挤压”。
试了很多次都失败了,求大神帮忙解决。
试过的错误公式
=IF(a<c,"补货",IF(AND(a>b,a<c),"正常",IF(a>c,"积压","正常”)))
谢谢各位了。
=if(a1>c1,”积压”,if(a1<b1”补货”,”正常”))
公式里“a<c返回补货”和“不满足a>c(即a<c或a=c)返回正常”冲突了。
=IF(AND(OR(A1>B1,A1=B1),OR(A1<C1,A1=C1)),"正常",IF(A1<B1,"补货","积压"))
把第二个条件放在开始,第一个和第三个条件可以写一起。
扩展资料:
如果函数 IF 的参数包含数组( 用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。数组区域共用一个公式;数组常量是用作参数的一组常量),则在执行 IF 语句时,数组中的每一个元素都将计算。
IF(A2<=100,"Withinbudget","Overbudget"),
说明:如果上面的数字小于等于100,则公式将显示“Withinbudget”。否则,公式显示“Overbudget”。
结果:Withinbudget。
参考资料来源:百度百科-IF函数