Excel 表格中根据某一列的值从另一个xls文件的对应sheet中查找包含其中一列的内容(有点拗口)

=VLOOKUP(C3&"*",INDIRECT("'[2008-2016年三地商务明细表.xls]"&L3&"年北京'!$D:$O"),10,FALSE)

 

c3 为合同号所在列, L3 为合同签订的年份, “2008-2016年三地商务明细表.xls” 是另个文档,其中D列存放的合同号,但格式为 <合同号>+<日期>

现在要根据 L3,找到另个文档对应的 sheet, 并在那个sheet 中找到 合同号包含 C3 的合同,取出 第10列


怎么根据图一中的姓名和日期两个条件,将数据引用到图二表格


你的截图没有行、列号;我按照这个弄的,你参考一下!(往右拉,往下拉!)

=VLOOKUP($J3,$A$3:$G$7,MATCH(K$1,$B$1:$G$1)+1,)

假设第一张图和第二bai张图中“日期”所在的格子都为A1

在第du二张图zhi中的“小王”和“4”交汇dao的格子中输入

=offset(第一张图所在的表!$a$1,match($a3,第一张图所在的表!$a:$a,0),match(b$1,第一张图所在的表!$1:$1,0))

=INDEX(Sheet1!$A$1:$F$4,MATCH(Sheet2!$A2,Sheet1!$A$1:$A$4,0),MATCH(Sheet2!B$1,Sheet1!$A$1:$F$1,0))


Last modification:June 12, 2020
如果觉得我的文章对你有用,请随意赞赏