2016-04-26 7 views
1

Können Sie mir sagen, wie dieser Ausdruck ausgeführt wird?Excel-Logik erklären X * (Y <0,2)

X * (Y < 0.2)

Ich verstehe es, wie wenn Y < 0.2 dann X sollte Y multipliziert werden. Aber was wird sein, wenn Y < 0.2 nicht wahr ist?

Antwort

4

TRUE/FALSE, wenn sie in Mathe verwendet werden, geben ihren booleschen Wert von 1/0 zurück.

In diesem Fall, wenn die Y < 0,2 dann ist die Expression in den () wird 1 sein, und es wird den Wert von x zurück, Da 1 * x x ist.

Wenn es falsch ist, wird sie zurück, da 0. 0 * x 0 ist

1

Der Teil in Klammern, (Y < 0,2) auswertet, um entweder FALSE (a 0) oder TRUE (a 1). Wenn also der Teil in Klammern falsch ist, würde er 0 ergeben.

X Y Y < 0.2 x*(y<.2) 
3 1 FALSE 0 
3 0.1 TRUE 3 
Verwandte Themen