文档介绍:产品项目个数 MATCH(39,B1:B5,1) 香蕉 78MATCH(39,B2:B5,1) 柑橘 67MATCH(41,B2:B6,0) 苹果 50MATCH(40,B2:B5, -1) 梨子 41 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 必须按降序排列。 INDEX 返回表或区域中的值或对值的引用。函数 INDEX() 有两种形式:数组形式和引用形式。数组形式通常返回数值或数值数组;引用形式通常返回引用。语法: INDEX(array , row_num , column_num) 返回数组中指定的单元格或单元格数组的数值。 INDEX(reference , row_num , column_num , area_num) 返回引用中指定单元格或单元格区域的引用。参数: Array 为单元格区域或数组常数; Row_num 为数组中某行的行序号,函数从该行返回数值。如果省略 row_num ,则必须有 column_num ; Column_num 是数组中某列的列序号,函数从该列返回数值。如果省略 column_num ,则必须有 row_num 。 Reference 是对一个或多个单元格区域的引用,如果为引用输入一个不连续的选定区域,必须用括号括起来。 Area_num 是选择引用中的一个区域,并返回该区域中 row_num 和 column_num 的交叉区域。 INDEX 返回表或区域中的值或对值的引用。函数 INDEX() 有两种形式:数组形式和引用形式。数组形式通常返回数值或数值数组;引用形式通常返回引用。语法: INDEX(array , row_num , column_num) 返回数组中指定的单元格或单元格数组的数值。 INDEX(reference , row_num , column_num , area_num) 返回引用中指定单元格或单元格区域的引用。参数: Array 为单元格区域或数组常数; Row_num 为数组中某行的行序号,函数从该行返回数值。如果省略 row_num ,则必须有 column_num ; Column_num 是数组中某列的列序号,函数从该列返回数值。如果省略 column_num ,则必须有 row_num 。 Reference 是对一个或多个单元格区域的引用,如果为引用输入一个不连续的选定区域,必须用括号括起来。 Area_num 是选择引用中的一个区域,并返回该区域中 row_num