2016-11-20 4 views
0

Ich versuche, eine logische Funktion in Excel für die folgenden Bedingungen zu erstellen.inkomprimiert, wenn Funktionen in Excel-Formeln jetzt funktionieren

, wenn der Wert> 85 dann ist der Ausgang 2 sein sollte

else if Wert < 85 die Ausgabe 1

anderes sein sollte

Wert < 65 die Ausgabe sollte 0

Die Formel, die ich erstellt habe, hat die folgende Syntax:

=IF(O25>85;"2";IF(O25<85;"1";IF(O25<65;"0"))) 

Aber der Ausgang für wenn es weniger als 65 ausfällt. Was habe ich hier verpasst?

Brgds, Sohail

+0

versuchte auch zwei andere Lösungen: = IF (O25 <65; "0"; IF (O25> = 65; "1"; IF (O25> = 85; "2"))) In diesem Fall war die letzte Bedingung nicht trainieren. Auch müde: = IF (O25 <65; "0"; IF (O25> = 65; "1"; "2")) – user2371684

+1

Wenn es <65 ist es auch <85, so die Reihenfolge dieser beiden tauschen IF's –

+1

Was ist, wenn die Eingabe genau 85 ist? Sie benötigen etwas> = oder <=, um die Schwellenwerte abzufangen –

Antwort

1

eine UND-Anweisung oder Swap-Bestellung um und prüfen, ob weniger als 65 erste

Und Aussage: =IF(O25>85;"2";IF(AND(O25<85;O25>=65);"1";IF(O25<65;"0")))

Reihenfolge ändern: =IF(O25>85;"2";IF(O25<65;"0";IF(O25<85;"1")))

Verwandte Themen