EXCEL中,公式LOOKUP(H:I,J:K,1:公式LO-查字典问答网
分类选择

来自金凯民的问题

  EXCEL中,公式LOOKUP(H:I,J:K,1:公式LOOKUP(H:I,J:K,1:2)里面"H:I”表示什么?"J:K"表示什么?"1:2"表示什么?

  EXCEL中,公式LOOKUP(H:I,J:K,1:

  公式LOOKUP(H:I,J:K,1:2)里面"H:I”表示什么?"J:K"表示什么?"1:2"表示什么?

1回答
2020-05-29 21:22
我要回答
请先登录
封维忠

  可以看EXECL中的帮助,很详细.

  不过,你的公式好像是错的.

  下面是从帮助文件中拷贝来的.

  ——————————————————————————————————————————

  LOOKUP(lookup_value,lookup_vector,result_vector)

  Lookup_valueLOOKUP在第一个向量中搜索的值.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错误值.

  示例

  如果将示例复制到一个空白工作表中,示例将更易于理解.

  方法

  创建一个空白工作簿或工作表.在“帮助”主题中选择示例.请不要选择行或列标题.

  从“帮助”中选择示例按Ctrl+C.在工作表中,选择单元格A1,然后按Ctrl+V.要在查看结果和查看返回结果的公式之间切换,请按Ctrl+`(重音符),或者在“工具”菜单上,指向“公式审核”,然后单击“公式审核模式”.

  1

  2

  3

  4

  5

  6

  AB

  频率颜色

  4.14红色

  4.19橙色

  5.17黄色

  5.77绿色

  6.39蓝色

  公式说明(结果)

  =LOOKUP(4.19,A2:A6,B2:B6)在列A中查找4.19,然后返回列B中同一行内的值(橙色)

  =LOOKUP(5.00,A2:A6,B2:B6)在列A中查找5.00,与接近它的最小值(4.19)匹配,然后返回列B中同一行内的值(橙色)

  =LOOKUP(7.66,A2:A6,B2:B6)在列A中查找7.66,与接近它的最小值(6.39)匹配,然后返回列B中同一行内的值(蓝色)

  =LOOKUP(0,A2:A6,B2:B6)在列A中查找0,并返回错误,因为0小于lookup_vectorA2:A7中的最小值(#N/A)

  数组形式

  LOOKUP的数组形式在数组(数组:用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式.数组区域共用一个公式;数组常量是用作参数的一组常量.)的第一行或第一列中查找指定的值,并返回数组最后一行或最后一列内同一位置的值.当要匹配的值位于数组的第一行或第一列中时,使用LOOKUP的这种形式.当要指定列或行的位置时,使用LOOKUP的另一种形式.

  提示

  一般而言,最好使用HLOOKUP或VLOOKUP函数而不是LOOKUP的数组形式.LOOKUP的这种形式是为了与其他电子表格程序兼容而提供的.

  LOOKUP(lookup_value,array)

  Lookup_valueLOOKUP在数组中搜索的值.Lookup_value可以是数字、文本、逻辑值、名称或对值的引用.

  如果LOOKUP找不到lookup_value,它会使用数组中小于或等于lookup_value的最大值.如果lookup_value小于第一行或第一列中的最小值(取决于数组维度),LOOKUP会返回#N/A错误值.数组包含要与lookup_value进行比较的文本、数字或逻辑值的单元格区域.

  LOOKUP的数组形式与HLOOKUP和VLOOKUP函数非常相似.区别在于:HLOOKUP在第一行中搜索lookup_value,VLOOKUP在第一列中搜索,而LOOKUP根据数组维度进行搜索.

  如果数组包含宽度比高度大的区域(列数多于行数),LOOKUP会在第一行中搜索lookup_value.如果数组是正方的或者高度大于宽度(行数多于列数),则LOOKUP在第一列中进行搜索.使用HLOOKUP和VLOOKUP,可以通过索引以向下或遍历的方式搜索,但是LOOKUP始终选择行或列中的最后一个值.要点数组中的值必须以升序顺序放置:...,-2,-1,0,1,2,...;A-Z;FALSE,TRUE.否则,LOOKUP无法提供正确的值.大写文本和小写文本是等同的.

  示例1如果将示例复制到一个空白工作表中,示例将更易于理解.

  方法

  创建一个空白工作簿或工作表.在“帮助”主题中选择示例.请不要选择行或列标题.

  从“帮助”中选择示例按Ctrl+C.在工作表中,选择单元格A1,然后按Ctrl+V.要在查看结果和查看返回结果的公式之间切换,请按Ctrl+`(重音符),或者在“工具”菜单上,指向“公式审核”,然后单击“公式审核模式”.

  1

  AB

  公式说明(结果)

  =LOOKUP("C",{"a","b","c","d";1,2,3,4})在数组的第一行中查找“C”,查找小于或等于它(“c”)的最大值,然后返回最后一行中同一列内的值(3)

  =LOOKUP("bump",{"a",1;"b",2;"c",3})在数组的第一行中查找“bump”,查找小于或等于它(“b”)的最大值,然后返回最后一列中同一行内的值(2)

  示例2如果将示例复制到一个空白工作表中,示例将更易于理解.

  方法

  创建一个空白工作簿或工作表.在“帮助”主题中选择示例.请不要选择行或列标题.

  从“帮助”中选择示例按Ctrl+C.在工作表中,选择单元格A1,然后按Ctrl+V.要在查看结果和查看返回结果的公式之间切换,请按Ctrl+`(重音符),或者在“工具”菜单上,指向“公式审核”,然后单击“公式审核模式”.下面的示例使用一个数字数组为测试分数指定字母等级.

  1

2020-05-29 21:24:54

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •