【发布时间】:2014-02-05 10:32:21
【问题描述】:
我正在尝试设置一个电子表格来找出我销售的哪些产品缺货。我从我的供应商那里获得了一个每天更新的 Excel 数据馈送。
我在工作表 1 中有产品代码,在工作表 2 中有供应商缺货的产品列表。如何设置一个公式来检查工作表 1 中的每个产品代码是否存在于工作表 2 和如果在工作表 2 中找到缺货值,则返回该值?
【问题讨论】:
标签: excel
我正在尝试设置一个电子表格来找出我销售的哪些产品缺货。我从我的供应商那里获得了一个每天更新的 Excel 数据馈送。
我在工作表 1 中有产品代码,在工作表 2 中有供应商缺货的产品列表。如何设置一个公式来检查工作表 1 中的每个产品代码是否存在于工作表 2 和如果在工作表 2 中找到缺货值,则返回该值?
【问题讨论】:
标签: excel
假设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() 函数。
然后可以将此公式向下拖动以检查您的所有产品代码。
【讨论】: