【问题标题】:Find matching data in another excel worksheet在另一个 Excel 工作表中查找匹配数据
【发布时间】:2014-02-05 10:32:21
【问题描述】:

我正在尝试设置一个电子表格来找出我销售的哪些产品缺货。我从我的供应商那里获得了一个每天更新的 Excel 数据馈送。

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

【问题讨论】:

    标签: excel


    【解决方案1】:

    假设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() 函数。

    然后可以将此公式向下拖动以检查您的所有产品代码。

    【讨论】:

    • 非常感谢,这非常有效,我所要做的就是切换“In Stock”和“Out of Stock”。你让我免于每天检查产品的半小时!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-22
    相关资源
    最近更新 更多