使用INDEX和MATCH函数另一个表自动填入表
|从另一个表自动填充表在本文中,我们将学习如何使用Excel中的INDEX和MATCH函数从另一个表自动填充表。
方案:
例如,我们需要从表中查找完全匹配而不在表上查找。我们需要一些固定的公式,以帮助找到与自动完成表格完全匹配的公式。
如何解决问题?
现在,我们将使用上述函数制作一个公式。 MATCH函数将在行标题字段中返回查找值的索引。 INDEX函数返回的值与之对应,现在将被馈入INDEX函数以从表数据中获取查找值下的值。
通用公式:
= INDEX ( data , MATCH ( lookup_value, lookup_array, 0 ) , col_num ) )
data:表内没有标题的值的数组lookup_value:在look_array中查找的值look_array:要查找的match_type的数组:1(精确或下一个最小)或0(精确匹配)或-1(精确或下一个最大)
col_num:列号,从表列检索的必需值。
示例:
上面的陈述可能很难理解。因此,我们通过在示例中使用公式来了解这一点。这里有一个表格,其中包含有关世界大洲的详细信息。我们需要从查找值作为国家名称的给定表中找到国家/地区代码。
表格不完整
查找表
在这里,我们将命名范围用于单元格引用数组,因为它很容易理解。我们正在寻找以下快照中显示的值。
使用上面的公式和命名范围来获取符合所有条件的订单数量在G6单元格中使用以下公式:
= INDEX ( table , MATCH ( G4 , list , 0 ) , 2 )
命名范围
表格(A2:B25)
列表(A2:A25)
说明:
-
MATCH函数与名为range的列表中的国家/地区名称India匹配,并将其行索引返回给INDEX函数。
INDEX函数在名为range的表中查找具有ROW索引和列号的值。该公式从look_table返回该值。
该公式返回表格的国家/地区代码以完成表格。
现在,使用Ctrl + D复制公式或在excel中将单元格选项向下拖动。
从上面的快照可以看到,我们在表中获得了所有代码详细信息。使用上述公式从另一个表自动填充表。
这是使用上述公式时的一些注意事项。
注意:。如果MATCH函数的查找数组参数与表数组的长度不同,则该函数返回#NA错误。
。如果lookup_value与表lookup_array中的值不匹配,则该公式将返回错误。
。该函数匹配精确值,因为MATCH函数的匹配类型参数为0。 。查找值可以作为单元格引用或直接使用公式中的引号(“)作为参数来提供。
希望您了解如何使用excel中的INDEX和MATCH函数从另一个表自动填充表。有关Excel查找值的信息,请随时在下面的注释框中声明您的查询。我们一定会为您提供帮助。
| ===相关文章
链接:/ lookup -formulas-use-index-and-match-to-lookup-value [使用INDEX和MATCH查找值]
:INDEX&MATCH函数根据需要查找值。
link:/ summing-sum -range-with-index-in-excel [Excel中带有INDEX的求和范围]
::使用INDEX函数根据需要查找值的总和。
link:/ lookup-formulas-excel-index-函数[如何在Excel中使用INDEX函数]
:使用示例解释的INDEX函数查找数组的INDEX。
`link:/ lookup-formulas-excel-match-function [如何使用MATCH [Excel中的函数]:使用示例说明的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中加入名字和姓氏]