excel 如果满足两条件则返回某值满足一个条件返回某值

A B C
1 是 否 1
2 否 是 2
3 是 是 8
4 否 否 0
5
如果A1="是",B1="否",则C1=1;如果A1="否",B1="是",则C1=2;如果A1="是",B1="是",则C1=8;如果A1="否",B1="否",则C1=0,公式如何编写,求高手
例 A B C
1 是 否 1
2 否 是 2
3 是 是 8
4 否 否 0
5      
如果A1="是",B1="否",则C1=1;如果A1="否",B1="是",则C1=2;如果A1="是",B1="是",则C1=8;如果A1="否",B1="否",则C1=0,公式如何编写,求高手

D2=IF(B2="是",IF(C2="是",8,1),IF(C2="是",2,0))

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-03-15
C1单元输入:
=IF(A1="是",IF(B1="是",8,1),IF(B1="是",2,0))追问

之前逻辑错误 ,走了很多弯路,补充一下:
=IF(A1="是",IF(B1="是",8,1),IF(A1="否",IF(B1="是"),2,0))

追答

什么意思,补充什么?我的公式是正确的,用不着什么补充吧。你试过公式了么?
你补充的第三个IF有什么意义?不是“是”,自然是“否”,有必要么?

相似回答