多个列上的多个值

时间:2017-12-29 19:33:13

标签: excel excel-formula

我有一个包含以下信息的speadsheet:

第1页

Column A             Column B    
Name    
Daniel

第2页

Column A             Column B             Column C
Name                 Yes/No               Number 
Daniel               No                   39501

是否有公式确保工作表1和工作表2上的名称为" True",并且它们匹配,并且如果工作表2上的列B返回为"否& #34;,那么表2中C列中的值表示在表1的B列中?我认为理想情况下,公式可以在表1的B栏中找到。

如有任何进一步的信息,请不要犹豫与我们取得联系。

提前致谢,

2 个答案:

答案 0 :(得分:0)

我认为这就是你要找的 - B2到B4的公式

=IF(INDEX(E$2:E$4,MATCH(A2,D$2:D$4,0))="No",INDEX(F$2:F$4,MATCH(A2,D$2:D$4,0)),"")

enter image description here

答案 1 :(得分:0)

这也行。在sheet1上的B2单元格中粘贴公式

= IF(VLOOKUP(A2,Sheet 2中!A:B,2,FALSE)="否",VLOOKUP(A2,Sheet 2中!A:C,3,FALSE),"& #34)