2016-08-22 1 views
0

Ich habe eine Dropdown-Liste mit drei verschiedenen Möglichkeiten. Ich versuche, die unten stehende Zelle eine Frage abhängig zu machen, welche Dropdown-Auswahl Sie wählen. Bisher funktioniert es mit einer AussageExcel ODER IF-Anweisung

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

das funktioniert, aber wenn ich eine oder Anweisung fügen Sie es nicht

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

Arbeit funktioniert das nicht, wie kann ich das so i Höhle diese Aussage Arbeit ändern für drei Möglichkeiten mit der Formel in einer Zelle.

Antwort

0

Sie können nicht auf diese Weise verwenden ODER-Funktion in Excel. Werfen Sie einen Blick auf diese: https://exceljet.net/excel-functions/excel-or-function

Sie versuchen, IF-Anweisungen können verschachtelt oder man könnte eine andere Methode (wie ein VLOOKUP)

Verschachtelte Wenn wäre verwenden etwas wie folgt aus:

=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","???"))) 

oder

=IFERROR(VLOOKUP(B3,{"A","First";"B","Second";"C","Third"},2,FALSE),"???") 
0

Die "nested ifs" ist die beste Option.

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

=if($B$2=A,"condition 1","condition 2") 

Bedingung 1 gilt, dh B $ 2 $ = A Bedingung 2 falsch ist, dh $ B $ 2 nicht gleich <> A

Der Weg zum Nest der ifs ist es schließen statt "Bedingung 1" oder "Bedingung 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 

Dies ist die Logik hinter verschachtelten ifs. Sie können dies erweitern.