2016-08-22 156 views
0

我有一個下拉三種不同的選擇。我試圖讓下面的單元格有一個問題,取決於您選擇的下拉選擇。到目前爲止,它與一個語句的工作Excel或IF語句

=IF($B$2="A","First",""). 

這樣的作品,但是當我添加一個或聲明它不工作

=IF($B$2="A","First","") OR IF$B$2="B","Second","") 

這不起作用,我怎樣才能改變這個,所以我的洞穴這一說法工作用一個單元格中的公式進行三種選擇。

回答

0

在Excel功能,您就可以不使用或。看看這個:https://exceljet.net/excel-functions/excel-or-function

你可以使用嵌套的IF語句或者你可以使用一些其他的方法(如VLOOKUP)

嵌套如果將這樣的嘗試:

=IF($B$2='A', 'First', IF($B$2='B', "Second", "")) 
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),"???") 
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的邏輯。你可以擴大這個。