在Excel中,如果要在多行或多列查找数据,可以使用LOOKUP函数在多行或多列查找数据 。Excel2007可使用LOOKUP函数在多行或多列查找数据 。
如上图所示,在C13单元格输入公式:
=LOOKUP(C12,B2:C9)按回车键即可在多行或多列查找数据,在“B2:B9”中的第一列查找C12的数据刘洋的位置,返回“B2:B9”中最后一列中该位置的数据 。
Excel2007可使用LOOKUP函数在多行或多列查找数据 。
【Excel使用LOOKUP函数在多行或多列查找数据(数组型)】相关说明:
- LOOKUP函数语法(数组型):LOOKUP(lookup_value,array)
- lookup_value:LOOKUP 在数组中搜索的值 。lookup_value 可以是数字、文本、逻辑值、名称或对值的引用 。
- 如果 lookup_value 小于第一行或第一列中的最小值(取决于数组维度),LOOKUP 会返回 #N/A 错误值 。
- 如果 LOOKUP 在array数组找不到 lookup_value,则它与小于或等于 lookup_value 的最大值匹配 。
- array数组中的值必须以升序顺序放置,否则,LOOKUP 可能无法提供正确的值 。大写文本和小写文本是等同的 。
- LOOKUP函数在数组的第一行或第一列中查找指定的值,然后返回数组的最后一行或最后一列中相同位置的值
- LOOKUP 的数组形式与 HLOOKUP 和 VLOOKUP 函数非常相似 。区别在于:HLOOKUP 在第一行查找 lookup_value,VLOOKUP 在第一列查找lookup_value,而 LOOKUP 根据数组维度进行搜索 。
- 如果数组包含宽度比高度大的区域(列数多于行数),LOOKUP 会在第一行中搜索 lookup_value 。
- 如果数组是正方的(行数等于列数)或者高度大于宽度(行数多于列数),则 LOOKUP 在第一列中进行搜索 。
- 使用 HLOOKUP 和 VLOOKUP,可以通过索引以向下或遍历的方式搜索,但是 LOOKUP 始终选择行或列中的最后一个值
推荐阅读
- Excel根据销售量和单价统计所有销售员的总销售额
- Excel使用ROW函数获得数组各行数据对应的行标号
- Excel中DDB函数使用双倍余额递减法计算折旧率及实例下载
- Excel使用RADIANS函数将角度转换为弧度
- 淘宝开通月卡怎么退款?如何使用?
- 超级钻展如何使用?附详细解析
- excel中输入和选择数组公式的方法
- excel eomonth函数用法及实例
- Excel公式查找与替换功能实现公式批量转换成结果
- Excel中百分比排名应用教程