Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
解释Excel逻辑X*(Y_Excel_Excel Formula_Excel 2010_Ms Office_Excel 2007 - Fatal编程技术网

解释Excel逻辑X*(Y

解释Excel逻辑X*(Y,excel,excel-formula,excel-2010,ms-office,excel-2007,Excel,Excel Formula,Excel 2010,Ms Office,Excel 2007,你能告诉我这个表达式是如何执行的吗 X*Y

你能告诉我这个表达式是如何执行的吗

X*Y<0.2


我的理解是,如果Y<0.2,那么X应该乘以Y。但是如果Y<0.2不是真的,会怎么样呢?

当在数学中使用时,分别返回1/0的布尔值

在本例中,当Y<0.2时,中的表达式将为1,它将返回x的值,因为1*x是x


如果为false,则返回0。因为在数学中使用时,0*x是0

TRUE/FALSE,分别返回布尔值1/0

在本例中,当Y<0.2时,中的表达式将为1,它将返回x的值,因为1*x是x


如果为false,则返回0。因为0*x是0

括号中的部分Y<0.2的计算结果为假0或真1。因此,如果括号中的部分为false,它将返回0

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

括号中的部分Y<0.2,计算结果为假0或真1。因此,如果括号中的部分为false,它将返回0

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