查询使用INDEX和MATCH函数最低匹配
在本文中,我们将学习如何在Excel中使用INDEX和MATCH函数查找最低匹配项。
方案:
例如,我们需要从表中找到数值最低的匹配及其对应的结果。我们需要一些固定的公式,以帮助找到最低的匹配项以获得所需的值。
如何解决问题?
现在,我们将使用上述函数制作一个公式。 MATCH函数将返回范围中最低匹配的索引。 INDEX函数将行索引作为参数,并返回其相应的所需结果。
通用公式:
= INDEX ( data , MATCH ( MIN (range), range, match_type ) , col_num )
数据:表中不含标题的值的数组范围:最低匹配项的lookup_array match_type:1(完全匹配或下一个最小)或0(完全匹配)或-1(完全或下一个最大)
col_num:列号,从表列检索的必需值。
示例:
上面的陈述可能很难理解。因此,我们通过在示例中使用公式来了解这一点。这里有一个表格,其中包含有关世界大洲的详细信息。我们需要从查找值作为国家名称的给定表中找到国家/地区代码。
用于表(E5:I10)和范围(I5:I10)数组的命名范围。
在这里,我们将命名范围用于单元格引用数组,因为它很容易理解。我们需要查找价格范围内最小或最低的所有详细信息。
使用上面的公式获得第一个细节,即大写。在G6单元格中使用该公式:
= INDEX ( table , MATCH ( MIN (range) , range , 0 ) , 4 )
命名范围
表格(E5:I10)
范围(I5:I10)
说明:
-
MATCH函数匹配价格范围内的最小最小值,并将其行索引返回给INDEX函数。
-
INDEX函数在名为range的表中查找具有ROW索引和第4列的Capital值。
该公式返回最小值的首都。现在,使用Ctrl + D复制公式或在excel中将单元格选项向下拖动。只需更改col_num参数即可获取不同的详细信息。
要从公式中提取代码和洲名,请使用以下公式获取代码:
= INDEX ( table , MATCH ( MIN (range) , range , 0 ) , 2 )
获取大陆值:
= INDEX ( table , MATCH ( MIN (range) , range , 0 ) , 1 )
从上面的快照中可以看到,我们在表中获得了与最小值匹配的所有详细信息。使用上述公式从表中提取详细信息。
这是使用上述公式时的一些注意事项。
注意:。如果MATCH函数的查找数组参数与表数组的长度不同,则该函数返回#NA错误。
。如果lookup_value与表lookup_array中的值不匹配,则该公式将返回错误。
。该函数匹配精确值,因为MATCH函数的匹配类型参数为0。 。查找值可以作为单元格引用或直接使用公式中的引号(“)作为参数来提供。
希望您了解如何使用excel中的INDEX&MATCH函数查找最低匹配项。
请随时在下面的评论框中声明您的查询,我们一定会为您提供帮助
如果您喜欢我们的博客,请在Facebook上与您的朋友分享。可以在Twitter和Facebook上关注我们。我们很高兴收到您的来信,请让我们知道我们如何改进,补充或创新我们的工作,并为您做得更好。请写信给我们[email protected]
相关文章
|链接:/ lookup-formulas-use-index-and-match-to-lookup-value [使用INDEX和MATCH查找值]`:INDEX&MATCH函数查找
Excel中带INDEX的求和范围:使用INDEX函数查找SU所需的M个值。
如何在Excel中使用INDEX函数:使用示例中介绍的INDEX函数查找数组的INDEX。
如何在Excel中使用MATCH函数:使用示例说明的MATCH函数中的INDEX值在数组中找到MATCH。
如何在Excel中使用LOOKUP函数:使用示例中介绍的LOOKUP函数在数组中查找查询值。
如何在Excel中使用VLOOKUP函数:使用示例中说明的VLOOKUP函数在数组中查找查询值。
热门文章
`链接:/ keyboard-formula-shortcuts-50-excel-shortcuts可提高您的生产率[50 Excel快捷方式以提高生产率]]
`link:/ tips-condition-formatting-with-if-statement [如果使用条件格式]
link:/ lookup-formulas-vlookup-by-date-in-excel [按日期查找Vlookup]
link:/ excel-text-editing-and-format-join-first-last-name-in-excel [在excel中加入名字和姓氏]