if函数 多个条件求多个结果? 5

如果A小于B,返回“补货”,如果A大于等于或B小于等于C,返回“正常”,如果A大于C,返回“挤压”。试了很多次都失败了,求大神帮忙解决。试过的错误公式​=IF... 如果A小于B,返回“补货”,如果A大于等于或B小于等于C,返回“正常”,如果A大于C,返回“挤压”。

试了很多次都失败了,求大神帮忙解决。

试过的错误公式

​=IF(a<c,"补货",IF(AND(a>b,a<c),"正常",IF(a>c,"积压","正常”)))

谢谢各位了。
展开
 我来答
帐号已注销
2021-03-01 · TA获得超过77.1万个赞
知道小有建树答主
回答量:4168
采纳率:93%
帮助的人:166万
展开全部

=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函数

Rined
2019-11-21
知道答主
回答量:4
采纳率:0%
帮助的人:2647
展开全部
公式里“a<c返回补货”和“不满足a>c(即a<c或a=c)返回正常”冲突了。
“如果A大于等于或B小于等于C“是什么意思?看了题主的公式应该是是"A大于等于B"且"A小于等于C"时返回“正常”?同时“A大于C的同时小于等于B”应该返回什么结果?
按我的理解写了个:

=IF(AND(OR(A1>B1,A1=B1),OR(A1<C1,A1=C1)),"正常",IF(A1<B1,"补货","积压"))
把第二个条件放在开始,第一个和第三个条件可以写一起。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
molly1577
2019-11-22 · TA获得超过3175个赞
知道大有可为答主
回答量:5033
采纳率:81%
帮助的人:1013万
展开全部
=if(a1>c1,”积压”,if(a1<b1,”补货”,”正常”))
这个公式应该可以。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式