二、index,match 是分别用来引用,定位的函数,一个是针对单元格,简单点说index表述为在某一区域的第几行第几列的哪个数,是用来引用某个数的,match 表述为某个数在某一区域行或列中的第几个数相等,是用来定位某个数在行或列中顺序的.
=INDEX(I$3:I$12,MATCH(1,(C3>=G$3:G$12)*(C3<=H$3:H$12),0))可以分解为:第一层:,=INDEX(I$3:I$12,?)"第二层:=MATCH(1,?,0),第三层:=(C3>=G$3:G$12)*(C3<=H$3:H$12).
这是个数组函数,这样这个函数就很清楚了.(C3>=G$3:G$12)*(C3<=H$3:H$12)也就是说必须符合G3<=H3,且G3>=C3、G4<=C3,且H4>=C3,如此类推,返回正确值true 否则是错误值false,(true*true=1,其他为0,因为"1"本义上就是正确值) ,向下拖动时则是C4,C5,C6...的判断.