谁能详细解释上面函数公式的意思,谢谢!
据lookup函数的介绍:LOOKUP(a,b)
a为在数组中所要查找的数值。如果函数找不到 a,则使用数组中小于或等于它的最大数值。
那么此公式逗号前为空,也就是0,按照上述,函数将在第二个参数中寻找0,找不到0,则返回小于或等于0的最大数值,可是第二个参数中的每个数值都比0大,为什么?
还是“-”是什么意思,“--”又是什么意思,“-”和“--”意思相同否
望能解释一下哦,谢谢,加分!
你说的没有错,所以公式在mid前面加个一个-号,所有的负数肯定比0小.
-就是把正数变负数
--就是负负得正,把文本型数字进行负负得正的运算转换为数字型数字,可以参与下一步运算.
还有问题哦,比如:=-LOOKUP(,-ROW($3:$6))
结果是6,按照上述说法,lookup应该在{-3,-4,-5,-6}中寻找小于或等于0的最大数值,
应该-3最大,再加上lookup前的负号,负负得正,结果应该是3才对,可是为什么结果是6,
一点也不明白,望能再解释一下哦,非常感谢!
对正数来说匹配寻找小于或等于0的最大数值,对负数来说匹配寻找小于或等于0的最小数值
追问不对啊,那么=LOOKUP(,{-4,-3,-2,-1}),应该返回-4,可以却返回了-1