EXCEL表中横向引用另一表格纵向数据和纵向总共三个条件如何匹配对应值?

表三D2用公式:=IFERROR(VLOOKUP($A2&$B2,IF({1,0},sheet2!$A$2:$A$10&sheet2!$B$2:$B$10,sheet2!C$2:C$10),2,0),"")数组公式,按CTRL+SHIFT+回车,右拉,下拉。
本回答被提问者采纳=INDEX(表2!d$2:d$10,MATCH($A2&$b2,表2!$A$2:$A$10&表2!$b$2:$b$10,0))用Ctrl+shift+Enter输入
把两个表中的运单号都调到第一列,在表一后面的空白列输入公式:=VLOOKUP(A2,这里手动点击表二,再输入$A2:$F1000,2,FALSE)再按回车就行了。括号里面的F1000是指表二最后一列是F列,1000指的是总共有多少行内容,如果有500行,输入比500大的数就行,这个2是指你需要匹配的数据所在列,如果在第三列就输入3。在Sheet1的H2单元格输入以下公式,然后向下填充公式=INDEX(Sheet2!A:A,MATCH(A2&"",Sheet2!C:C,0))或者输入=LOOKUP(1,0/(Sheet2!C$2:C$2000=A2),Sheet2!A$2:A$2000)公式中的Sheet2为表二的表名,请根据实际表名修改。
本回答被提问者采纳

我要回帖

更多关于 横向引用另一表格纵向数据 的文章

 

随机推荐