当前位置:首页 > Lookup系列函数用法图解
Lookup系列函数用法图解
Lookup函数为查找函数 VLookup纵向查找函数 HLookup横向查找函数
LOOKUP 函数的用法是:可返回一行或一列区域中或者数组中的某个值。
在一行或一列区域中查找值,然后
返回另一行或一列区域中相同位向(矢)量型
置处的值。
LOOKUP两种语法形式:
在数组的第一行或列中查找指定
值,然后返回该数组的最后一行或数组型
列中相同位置处的值。
向量型语法:LOOKUP(lookup_value, lookup_vector, result_vector) 查找值 查找区域 欲返回数据区域 数字、文本、逻辑在查找区域找到区域中的值可以是数字、文 值、名称或引用 查找值,返回该区本、逻辑值。但必须按升序 域中对应的值。 排序,否则返回值可能不正 确(大小写等效)。 注解: 1、如果找不到“查找值”,则它与“查找区域”中小于 “查找值”的最大值匹配。
2、如果“查找值”小于“查找区域”中的最小值,则提供 #N/A 错误值。
在数组的第一行或第一数组型语法:LOOKUP(lookup_value, array) 列中查找到查找值,然后 查找值 数组区域 返回该数组的最后一行数字、文本、逻辑 或最后一列中相同位置值、名称或引用 处的值。 文本、数字或逻辑值
如果“查找值”小于第一行或第一列(取决于数组的维数)的最小值,返回错
误值 #N/A。
函数 LOOKUP 的数组形式与函数 HLOOKUP 和函数 VLOOKUP 非常相似。不同之处在于函数 HLOOKUP 在第一行查找 lookup_value,函数 VLOOKUP 在第一列查找,而函数 LOOKUP 则按照数组的维数查找。而LOOKUP等于包含了vlookup函数和hlookup函数的功能之和。它既可以横向查找,又可以纵向查找。那么它什么取代hlookup,什么时候取代vlookup呢?这里数组的维数来决定。 如果数组所包含的区域宽度大,高度小(即列数多于行数),函数 LOOKUP 在第一行查找 lookup_value。取代hlookup。
如果数组为正方形,或者所包含的区域高度大,宽度小(即行数多于列数),函数 LOOKUP 在第一列查找 lookup_value,取代vlookup。 函数 LOOKUP 总是选择行或列的最后一个数值。
共分享92篇相关文档