这两个函数都是逻辑运算函数。翻译成汉语,一个为“与”,一个为”或“。
AND(条件1,条件2,...),条件全部为真时返回真,即任一条件为假时返回假。
OR(条件1,条件2,...),任一条件为真时返回真,即条件全部为假时返回假。
AND(条件1,条件2,条件3)相当于 条件1*条件2*条件3,如AND(C5=2,A8=A7,B2=”a")可以写为(C5=2)*(A8=A7)*(B2=”a")
OR(条件1,条件2,条件3)相当于 条件1+条件2+条件3,如OR(C5=2,A8=A7,B2=”a")可以写为(C5=2)+(A8=A7)+(B2=”a")
乘法用
*,如
=a1*a2
也可以用函数product,如
=product(a1,a2)
或者
=product(a1:a6),a1到a6里的数连乘。
函数match(参数1,参数2,参数3),查找并返回参数1在参数2中的位置,其中参数3有三种情况:为0时,精确查找,参数2可以是任意序列,找不到参数1时出错;为1时,模糊查找,参数2必须是升序(否则出错),在参数2中找最接近但小于等于参数1的位置;为-1时,,模糊查找,参数2必须是降序(否则出错),在参数2中找最接近但大于等于参数1的位置。