EXCEL中,两个工作表中,在表一中寻找同时满足表二中A列和B列的值,并输出至表二C列中

已知表一是数据源,现求表二中对应产品编号和缴费年限的佣金比例并输出

如果缴费年限为19年

公式为=LOOKUP(19,A2:B5,C2:C5)

如果查找对应编号的

加个IF判断

设定产品编号一列为D列

=IF("73090200"=D:D,LOOKUP(19,A2:B5,C2:C5))

追问

谢谢,不过产品编号有很多个,这里我只是举了一个例子

追答

73090200可以换成图中的A1,然后下拉就行了

温馨提示:内容为网友见解,仅供参考
第1个回答  2019-06-03

sheet2的C2输入

=INDEX(Sheet1!C:C,MATCH(A2,Sheet1!A:A,)+MATCH(B2,Sheet1!B:B,)-2)

公式下拉  

C列单元格格式设定为百分比

第2个回答  2019-06-04
将表一的A列取消单元格合并,并填入相应的内容。
在表二中的C2中输入或复制粘贴下列公式
=LOOKUP(1,0/((表一!A:A=A2)*(表一!B:B=B2)),表一!C:C)
下拉填充
如果不行,将两表的A列都变成相同格式,同为文本格式或数值格式(可通过分列命令)。
表一的A列是数值,表二的A列是文本追问

谢谢,你这个公式没错,我刚才把表一改了一下,表一本来是有很多个产品编号的,麻烦重新给我设计一下公式,谢谢

相似回答