当前位置:K88软件开发文章中心编程全书编程全书11 → 文章内容

wps表格2016 lookup函数怎么用?

减小字体 增大字体 作者:华军  来源:华军资讯  发布时间:2019-2-5 21:30:37

   wps表格2016lookup函数的操作实例  小学语文考试,经常考用音序查字法查字典。在实际考试中不可能让学生真的查字典,通常就是让学生写出指定汉字的第一个字母。为提高学生的答题正确率,我们可以制作一个音序考查模板来强化训练,打开你的WPS表格2016吧。  一、新建工作簿,在sheet1中输入各列标题,并输入想考查的汉字。  二、设置正确答案区并隐藏。  在C2格输入或粘贴下列公式:  =LOOKUP(CODE(A2),45217+{0,36,544,1101,1609,1793,2080,2560,2902,3845,4107,4679,5154,5397,5405,5689,6170,6229,7001,7481,7763,8472,9264},{"A","B","C","D","E","F","G","H","J","K","L","M","N","O","P","Q","R","S","T","W","X","Y","Z"})  A2是要考查的汉字“胡”所在的单元格。这个公式的意义在于获取汉字的代码并将其转换为英文字母。  公式截图如下:  选中该列,设置隐藏。  三、设置评分。  在D2格输入=IF(B2="","",IF(B2=C2,10,0)),表示如果答对了就给10分,答错了给0分,未答时不评分。  在B12格用SUM函数求出总分。  什么是lookup函数?  返回向量或数组中的数值。函数 LOOKUP 有两种语法形式:向量和数组。函数 LOOKUP 的向量形式是在单行区域或单列区域(向量)中查找数值,然后返回第二个单行区域或单列区域中相同位置的数值;函数 LOOKUP 的数组形式在数组的第一行或第一列查找指定的数值,然后返回数组的最后一行或最后一列中相同位置的数值。  LOOKUP的两种语法形式  LOOKUP用于返回向量(单行区域或单列区域)或数组中的数值。  函数 LOOKUP 有两种语法形式:向量和数组。  (1) 向量形式  函数 LOOKUP 的向量形式是在单行区域或单列区域(向量)中查找数值,然后返回第二个单行区域或单列区域中相同位置的数值。  其基本语法形式为LOOKUP(lookup_value,lookup_vector,result_vector)  Lookup_value为函数 LOOKUP 在第一个向量中所要查找的数值。Lookup_value 可以为数字、文本、逻辑值或包含数值的名称或引用。  Lookup_vector为只包含一行或一列的区域。Lookup_vector 的数值可以为文本、数字或逻辑值。  需要注意的是Lookup_vector 的数值必须按升序排序:…、-2、-1、0、1、2、…、A-Z、FALSE、TRUE;否则,函数 LOOKUP 不能返回正确的结果。文本不区分大小写。  Result_vector 只包含一行或一列的区域,其大小必须与 lookup_vector 相同。  如果函数 LOOKUP 找不到 lookup_value,则查找 lookup_vector 中小于或等于 lookup_value 的最大数值。  如果 lookup_value 小于 lookup_vector 中的最小值,函数 LOOKUP 返回错误值 #N/A。  (2) 数组形式  函数 LOOKUP 的数组形式在数组的第一行或第一列查找指定的数值,然后返回数组的最后一行或最后一列中相同位置的数值。通常情况下,最好使用函数 HLOOKUP 或函数 VLOOKUP 来替代函数 LOOKUP 的数组形式。函数 LOOKUP 的这种形式主要用于与其他电子表格兼容。关于LOOKUP的数组形式的用法在此不再赘述,感兴趣的可以参看excel的帮助。  3、 HLOOKUP与VLOOKUP  HLOOKUP用于在表格或数值数组的首行查找指定的数值,并由此返回表格或数组当前列中指定行处的数值。  VLOOKUP用于在表格或数值数组的首列查找指定的数值,并由此返回表格或数组当前行中指定列处的数值。  当比较值位于数据表的首行,并且要查找下面给定行中的数据时,请使用函数 HLOOKUP。  当比较值位于要进行数据查找的左边一列时,请使用函数 VLOOKUP。  语法形式为:  HLOOKUP(lookup_value,table_array,row_index_num,range_lookup)  VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)  其中,Lookup_value表示要查找的值,它必须位于自定义查找区域的最左列。Lookup_value 可以为数值、引用或文字串。  Table_array查找的区域,用于查找数据的区域,上面的查找值必须位于这个区域的最左列。可以使用对区域或区域名称的引用。  Row_index_num为 table_array 中待返回的匹配值的行序号。Row_index_num 为 1 时,返回 table_array 第一行的数值,row_index_num 为 2 时,返回 table_array 第二行的数值,以此类推。  Col_index_num为相对列号。最左列为1,其右边一列为2,依此类推.  Range_lookup为一逻辑值,指明函数 HLOOKUP 查找时是精确匹配,还是近似匹配。  总结:以上就是全部的内容了,大家现在是不是对lookup函数的使用更加的了解,理解得更加的深刻呢。

wps表格2016 lookup函数怎么用?