查找函数INDEX/MATCH/CHOOSE/FIND
的有关信息介绍如下:查找函数INDEX :用于查找固定区域内某一行于某一列交叉单元中的数据
查找函数MATCH :返回指定数值在指定数组区域中的位置
查找函数CHOOSE:返回指定数组位置中的数值
查找函数FIND:对原始数据中某个字符串进行定位,以确定其位置。
查找函数INDEX :用于查找固定区域内某一行于某一列交叉单元中的数据
格式:INDEX(array,row_num,column_num)
array是要一个区域范围或数组,要查找的数据在此区域或数组中;
row_num是要查找的单元格在区域中的行数;
column_num是要查找的单元格在区域中的列数。
查找函数MATCH :返回指定数值在指定数组区域中的位置
格式:MATCH(lookup_value, lookup_array, match_type)
lookup_value为要查找的内容或单元格
lookup_array指要在哪个区域中查找
match_type指匹配方式,用数字-1、0或者1表示,match_type省略相当于match_type为1的情况。为1时,查找小于或等于lookup_value的最大数值在lookup_array中的位置,lookup_array必须按升序排列;为0时,查找等于lookup_value的第一个数值,lookup_array按任意顺序排列;为-1时,查找大于或等于lookup_value的最小数值在lookup_array中的位置,lookup_array必须按降序排列。利用MATCH函数查找功能时,当查找条件存在时,MATCH函数结果为具体位置(数值),否则显示#N/A错误。
如果INDEX是给出位置找内容,那么MATCH函数则是给出内容找位置,两个函数结合使用就是VLOOKUP函数的用法。
查找函数CHOOSE:返回指定数组位置中的数值
格式:CHOOSE(index_num, value1, [value2], ...)
index_num为要查找的位数,;
value1、2、…为一个数组或区域
查找函数FIND:对原始数据中某个字符串进行定位,以确定其位置。
格式:FIND(find_text,within_text,start_num)
Find_text 是要查找的字符串;
Within_text 是包含要查找关键字的单元格;
Start_num 指定开始进行查找的字符数。比如Start_num为1,则从单元格内第一个字符开始查找关键字。如果忽略 start_num,则假设其为 1。