wps表格2016 lookup函数怎么用?

时间:2017-07-26来源:华军资讯作者:不吃鱼的猫

   wps表格2016lookup函数的操作实例

  小学语文考试,经常考用音序查字法查字典。在实际考试中不可能让学生真的查字典,通常就是让学生写出指定汉字的第一个字母。为提高学生的答题正确率,我们可以制作一个音序考查模板来强化训练,打开你的WPS表格2016吧。

  一、新建工作簿,在sheet1中输入各列标题,并输入想考查的汉字。

wps表格2016lookup函数

  二、设置正确答案区并隐藏。

  在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是要考查的汉字“胡”所在的单元格。这个公式的意义在于获取汉字的代码并将其转换为英文字母。

  公式截图如下:

公式截图

  选中该列,设置隐藏。

wps表格2016 lookup函数怎么用?

  三、设置评分。

  在D2格输入=IF(B2="","",IF(B2=C2,10,0)),表示如果答对了就给10分,答错了给0分,未答时不评分。

设置评分

  在B12格用SUM函数求出总分。

用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函数的使用更加的了解,理解得更加的深刻呢。

相关文章更多>>