在另一个Excel工作表中查找匹配的数据

时间:2014-02-05 10:32:22

标签: excel

我正在尝试设置电子表格,以了解我销售的哪些产品缺货。我从我的供应商那里获得了一个excel数据源,每天都会更新。

我有工作表1中的产品代码和工作表2中供应商缺货的产品列表。如何设置一个公式,用于检查工作表1中是否存在工作表1中的每个产品代码如果在工作表2中找到,则返回缺货值?

1 个答案:

答案 0 :(得分:0)

假设在worksheet1上,产品代码从A1开始,worksheet2中的产品代码也从A1开始,那么您可以合并VLOOKUP() }和IFERROR()

worksheet1,列B1中,产品代码插入旁边:

=IFERROR(IF(VLOOKUP(worksheet1!A1,worksheet2!$A:$A,1,FALSE)=worksheet1!A1, 
"In Stock"), "Out of Stock")

这会查看是否可以在worksheet1中找到worksheet2的产品代码。如果找不到,VLOOKUP()会出错,因此IFERROR()函数。

然后可以拖动此公式以检查所有产品代码。