用vlookup双重条件取值

如果表格中存在重复的复合条件列,VLOOKUP函数只会返回第一个匹配项的信息,可以使用其他函数,如INDEX和MATCH函数等。

确定您需要查找的两个条件列,并将它们放在表格的最左边。例如,假设您的表格有三列,第一列是产品名称,第二列是颜色,第三列是价格,您需要根据产品名称和颜色来查找价格。

使用“&”符号将两个条件列组合成一个复合条件列。例如,假设产品名称列是A列,颜色列是B列,您可以在C列中使用公式=A2&"-"&B2,将产品名称和颜色组合成一个复合条件列。

在新的单元格中使用VLOOKUP函数进行查找。VLOOKUP函数的语法为VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]),其中lookup_value是您要查找的值,table_array是您要查找的表格区域,col_index_num是您要返回的列号,[range_lookup]是一个可选参数,如果为TRUE或省略,则表示查找最接近的匹配值,如果为FALSE,则表示查找精确匹配值。

在VLOOKUP函数中,将复合条件列作为查找值,并将包含价格信息的整个表格作为表格区域。例如,假设您要查找产品名称为“产品1”且颜色为“红色”的价格,您可以在D列中使用公式=VLOOKUP("产品1-红色",A:C,3,FALSE)。其中,lookup_value为"产品1-红色",table_array为A:C,col_index_num为3,表示您要返回价格信息(在第3列)。

@版权声明: 本站所有文章,如左上角无特殊说明,则归类于图图网原创,其它版权归原作者所有,如若本站内容侵犯了您的合法权益,可联系我们进行处理。

给TA支持
共{{data.count}}人
人已支持
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧