=INDEX(H$2:H$11,MATCH(1,(C2>=F$2:F$11)*(C2<=G$2:G$11),0))
而且MATCH后面那个1是啥意思呢?
=INDEX(H$2:H$11,MATCH(1,(C2>=F$2:F$11)*(C2<=G$2:G$11),0))
而且MATCH后面那个1是啥意思呢?
后面的1是指,在数组中查找内容是1的,也就是后面表达式为真的
这个函数如果不加数组公式,就是无效的。
意思是,以C2单元格为参照,同一列的2个值同时满足2个条件(F列小于等于C2单元格的值,并且G列大于等于C2单元格的值),返回H列的值。
看来你懂这个语法的那就主要说一下了
MATCH语法结构:MATCH(lookup_value,lookup_array,match_type) lookup_value(就是你上文中的1)为要搜索的值。 (C2>=F$2:F$11)*(C2<=G$2:G$11),才是要查找的区域
最后的"0"表示一个准确的搜索。当然match只能匹配第一个值