我有三个不同选择的下拉菜单。我试图让下面的单元格有一个问题,取决于您选择的下拉选项。到目前为止它适用于一个陈述
=IF($B$2="A","First","").
这样可行,但是当我添加或声明时它不起作用
=IF($B$2="A","First","") OR IF$B$2="B","Second","")
这不起作用我怎么能改变这一点,所以我把这个陈述用于在一个单元格中使用公式的三个选项。
答案 0 :(得分:1)
=IF($B$2="A","First", IF($B$2="B", "Second", IF($B$2="C", "Third","???")))
或
=IFERROR(VLOOKUP(B3,{"A","First";"B","Second";"C","Third"},2,FALSE),"???")
答案 1 :(得分:0)
你不能在Excel中使用OR功能。看看这个:https://exceljet.net/excel-functions/excel-or-function
您可以尝试使用嵌套的IF语句,也可以使用其他方法(如VLOOKUP)
嵌套如果是这样的话:
=IF($B$2='A', 'First', IF($B$2='B', "Second", ""))
答案 2 :(得分:0)
“嵌套ifs”是您的最佳选择。
=IF($B$2="A","First","")
=if($B$2=A,"condition 1","condition 2")
条件1为真,即$ B $ 2 = A. 条件2是假的,即$ B $ 2不等于<>甲
嵌套ifs的方法是包含它而不是“条件1”或“条件2”。
So =if($B$2=A,if($B$2=B,"condition 2", "condition 3"),"condition 1")
$B$2=A and $B$2=B are both true then condition 2
$B$2=A is true but $B$2=B is not true then condition 3
$B$2=A is not true then condition 1
这是嵌套ifs背后的逻辑。你可以扩展它。