excel根据不同的条件返回不同值怎么设公式

如图片,1、如果物料是“30430375,30428063”,是否冷藏车“是”,若0〈零箱数量〈=48,返回值”1号“ ,若零箱数量〉48,返回值2号2、1、如果物料是“30434760”,备注不等于”Aries“,若0〈零箱数量〈=8,返回值”1号“ ,若零箱数量〉8,返回值2号以上怎么用一个公式设置出来?

在纸箱规格输入公式:=IF(OR(TEXT(A2,"0")="30430375",TEXT(A2,"0")=30428063),IF(D2="是",IF(AND(E2>0,E2<=48),"1号",IF(E2>48,"2号","")),""),IF(AND(TEXT(A2,"0")=30434760,TRIM(F2)<>"Aries"),IF(AND(E2>0,E2<=8),"1号",IF(E2>8,"2号","")),""))

追问

非常感谢!但是我有个疑问,为什么只能出来30430375的数值,其他的物料下拉后都显示为空?

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-07-20
要G2单元格输入公式:
=IF(((OR(A2="30430375",A2="30428063"))*(D2="是")*(E2<=48)),"1号",IF(((A2="30434760")*(F2<>"Aries")*(E2<=8)),"1号","2号"))
复制并下拉即可。
第2个回答  2017-07-20
用简单的IF函数就可以解决问题,IF函数用法参考http://jingyan.baidu.com/article/e75aca85538518142edac6a0.html
相似回答