excel里怎么用VLOOKUP函数取同时满足两个条件的值?
你需要使用一个数组公式,如下例所示:1。有两个条件,后面是第三列中的唯一数据:
2.当我们需要同时满足第一个条件和第二个条件的数据时,我们需要使用Vlookups多条件搜索,并在I2单元格中输入数组公式:VLOOKUP(G5H5,if({1,0},$a$2:$a$9$b$2:$b$9。
3.马上满足两个条件的数据查询就完成了,可以拖拽填充了。
扩展数据:
Excel中的大量公式函数可供选择。使用MicrosoftExcel可以在电子表格或网页中进行计算、分析信息以及管理数据信息列表和数据图表的制作,可以实现很多方便的功能,给用户带来方便。它与Word、PowerPoint、Access、InfoPath和Outlook相匹配,PublisherExcel2013、2010、2007和较老的Excel2003较为常见,但Excel2002使用不多。比Excel2000更早的版本很少见。最新版本增加了许多功能。让Excel更强大。Excel2003支持VBA编程,这是VisualBasicForApplication的简称。使用VBA可以实现特定的功能或重复操作。Lookup_value是数据表第一列中需要搜索的值。Lookup_value可以是数值、引用或文本字符串。vlookup函数第一个参数省略搜索值时,表示用0搜索。Table_array是需要查找数据的数据表。使用对区域或区域名称的引用。Col_index_num是table_array中数据列的序列号。当col_index_num为1时,返回table_array第一列的值;当col_index_num为2时,返回table_array第二列中的值,依此类推。如果col_index_num小于1,函数VLOOKUP返回错误值#VALUE!;如果col_index_num大于table_array中的列数,函数VLOOKUP将返回错误值#REF!。Range_lookup是一个逻辑值,表示函数VLOOKUP查找。是查找精确匹配还是近似匹配。如果为FALSE或0,则返回精确匹配,如果没有找到,则返回错误值#N/A。如果range_lookup为TRUE或1,函数VLOOKUP将查找近似匹配值,即如果没有找到精确匹配值,将返回小于lookup_value的最大值。如果省略range_lookup,默认情况下是近似匹配。VLOOKUP(lookup_value,table_array,col_ind
excel函数之vlookup函数:实现多条件查找引用?
办公过程中会有很多数据,有时候需要参考,当然可以手动找不到。excel有一个很好的功能,vlookup可以垂直查找。不过一般情况下vlookup函数只能找到一个条件。如果想通过VLOOKUP函数用两个条件或者多个条件查找,并返回一个值,只需要加上IF({1,0})。
1.如果要将c列的数据引用到d列,在单元格D2中输入vlookup(a2ampb2,if({1,0},a2:a7ampb2:B7,c2:c7),2,false)。