MATCH函数含义:返回指定数值在指定数组区域中的位置 语法:MATCH(lookup_value, lookup_array, match_type) lookup_value:需要在数据表(lookup_array)中查找的值。 lookup_array:可能包含有所要查找数值的连续的单元格区域,区域必须是某一行或某一列,即必须为一维数据,引用的查找区域是一维数组。 match_type: 为1时,查找小于或等于lookup_value的最大数值在lookup_array中的位置,lookup_array必须按升序排列: 为0时,查找等于lookup_value的第一个数值,lookup_array按任意顺序排列: 为-1时,查找大于或等于lookup_value的最小数值在lookup_array中的位置,lookup_array必须按降序排列。利用MATCH函数查找功能时,当查找条件存在时,MATCH函数结果为具体位置(数值),否则显示#N/A错误。 上面条件 -1 ,因为这个排序是升序,所以 就提示错误。需要降序才会显示 大于或者等于4.3 的数值的位置 升序 查询条件1 ,小于或者等于3.5的数字,是3.3 2.3 的最大值,是3.3 所以这个位置是c2 显示 2 (责任编辑:admin) |