Excel:检查供应商是否销售指定的产品

Excel:检查供应商是否销售指定的产品,excel,excel-formula,vlookup,Excel,Excel Formula,Vlookup,我有两张Excel表格 表1中的表格包含供应商列表及其各自销售的材料。每个供应商可以销售一个或多个材料,每个材料可以由一个或多个供应商销售。每行表示以下关系之一: 需要检查表2中输入的信息,以确保其有效: 对于第2页的每一行,我想检查A栏中输入的材料是否由B栏中的供应商销售,并将结果放入D栏 示例结果: 第1行 材料:1150051 供应商:209401 False 第12行 材料:1050010201 供应商:229250 正确 第13行 材料:1010210203 供应商:22

我有两张Excel表格

表1中的表格包含供应商列表及其各自销售的材料。每个供应商可以销售一个或多个材料,每个材料可以由一个或多个供应商销售。每行表示以下关系之一:

需要检查表2中输入的信息,以确保其有效:

对于第2页的每一行,我想检查A栏中输入的材料是否由B栏中的供应商销售,并将结果放入D栏

示例结果:

  • 第1行
    • 材料:1150051
    • 供应商:209401
    • False
  • 第12行
    • 材料:1050010201
    • 供应商:229250
    • 正确
  • 第13行
    • 材料:1010210203
    • 供应商:225780
    • False

  • 很难理解你的问题,但这可能是你正在寻找的答案。我的回答假定,如果供应商确实出售或不出售表2中每一行的材料,您只需要一个“真”或“假”答案,但它不会给出表1中信息所在位置的具体参考

    由于可能存在供应商ID和物料ID的组合,我将首先创建一个唯一字段,将它们连接在一起。在第1页中,使用C列将它们连接在一起:

    =A2&B2
    
    在表2 D列中,使用以下公式:

    =IF(ISERROR(MATCH(B2&A2,Sheet1!C:C,0)),"False","True")
    

    如果在表1(C列)中可以找到材料ID和供应商ID的组合,则D列将等于“真”;如果找不到,则D列将等于“False”

    很难理解您的问题,但这可能是您正在寻找的答案。我的回答假定,如果供应商确实出售或不出售表2中每一行的材料,您只需要一个“真”或“假”答案,但它不会给出表1中信息所在位置的具体参考

    由于可能存在供应商ID和物料ID的组合,我将首先创建一个唯一字段,将它们连接在一起。在第1页中,使用C列将它们连接在一起:

    =A2&B2
    
    在表2 D列中,使用以下公式:

    =IF(ISERROR(MATCH(B2&A2,Sheet1!C:C,0)),"False","True")
    

    如果在表1(C列)中可以找到材料ID和供应商ID的组合,则D列将等于“真”;如果找不到,则D列将等于“False”

    谢谢你理解我的问题。我尽量写问题和解释。你的回答对我帮助很大。对不起,我的英语不好。没问题,我很高兴能帮上忙。我已经为您的问题提交了一个建议编辑,以使其他可能有类似问题的人更清楚一点。感谢您理解我的问题。我尽量写问题和解释。你的回答对我帮助很大。对不起,我的英语不好。没问题,我很高兴能帮上忙。我已经向您的问题提交了一个建议编辑,以使其他可能有类似问题的人更清楚一点。