当你需要查询一行或一列并查找另一行或列中的相同位置的值时,会使用其中一个查找和引用函数 LOOKUP。
如下图,左边是一张成绩表,我们希望在右边根据特定的姓名“小陈”来获取他的成绩,此时可以使用LOOKUP函数。
现在使用的是向量形式:
LOOKUP(lookup_value, lookup_vector, [result_vector])
但是,由于“姓名”列不是升序排列的,如果查询小王的成绩会出现错误(这个问题可以通过office365中的XLOOKUP函数解决)。
接下来我们将“姓名”列按升序排列,再查询一遍。此时得到的结果就是正确的。
现在使用的是数组形式:LOOKUP(lookup_value, array)。也同样需要对“姓名”列进行升序排列。
LOOKUP 的数组形式与 HLOOKUP 和 VLOOKUP 函数非常相似。 区别在于:HLOOKUP 在第一行中搜索 lookup_value 的值,VLOOKUP 在第一列中搜索,而 LOOKUP 根据数组维度进行搜索。
Excel LOOKUP函数
最新推荐文章于 2022-08-30 14:13:13 发布