VLOOKUP查找最近匹配值
Lookup函数获取Microsoft Excel中的最后匹配值
如果您想知道应该使用什么公式来获取Excel中的最后一个匹配值以返回相应的单元格值,那么本文适合您。
在本文中,我们将学习使用查找功能从多个值中获取最后一个匹配值。
问题):我需要一个公式来在特定列中查找条件值并找到最后出现的项,然后返回相应的值。
在本示例中,我们将考虑的数据在A列中有一些名称,为了更好地理解本示例,重复了其中的一些名称;第二列有销售数量。
以下是示例数据的快照:
-
公式首先应检查应该找到标准文本的次数,然后提供相邻的值。
-
在单元格E2中,公式为
* = LOOKUP(2,1 /($ A $ 2:$ A $ 8 = D2),$ B $ 2:$ B $ 8)
代码说明:
-
这部分($ A $ 2:$ A $ 8 = D2)计算为TRUE / FALSE的数组。
-
1应该除以每个值,得出1和#DIV / 0的数组!错误(因为1 / True像1/1,等于1,而1 / False像1/0则导致错误。
Lookup()函数查找小于或等于的最后一个条目等于Lookup值…因此在1和#DIV / 0!的数组中查找2将导致返回数组中的最后一个1然后与结果向量匹配; B2:B8拉
|要检验上面的公式,我们可以更改条件文本或更改源数据。
这样,通过最后一次出现的搜索名称来查找数量销售。 ||||:**这是仪表板的另一个重要功能,可帮助您在特定条件下求和。