Excel:检查供应商是否销售指定的产品
我有两张Excel表格 表1中的表格包含供应商列表及其各自销售的材料。每个供应商可以销售一个或多个材料,每个材料可以由一个或多个供应商销售。每行表示以下关系之一: 需要检查表2中输入的信息,以确保其有效: 对于第2页的每一行,我想检查A栏中输入的材料是否由B栏中的供应商销售,并将结果放入D栏 示例结果: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
- 材料:1150051
- 供应商:209401
- False
- 材料:1050010201
- 供应商:229250
- 正确
- 材料: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” 谢谢你理解我的问题。我尽量写问题和解释。你的回答对我帮助很大。对不起,我的英语不好。没问题,我很高兴能帮上忙。我已经为您的问题提交了一个建议编辑,以使其他可能有类似问题的人更清楚一点。感谢您理解我的问题。我尽量写问题和解释。你的回答对我帮助很大。对不起,我的英语不好。没问题,我很高兴能帮上忙。我已经向您的问题提交了一个建议编辑,以使其他可能有类似问题的人更清楚一点。