在Excel中如何使用查找函数"VLOOKUP"进行多条件查询并引用

来源:百度知道 编辑:UC知道 时间:2024/06/22 00:21:45
我要做一个业务与财务的财帐问题,现在分别有一份业务和财务各到帐的表格数据,问题是如何快速从两份表中知道那笔业务已到账,请各位高师指教
业务表:
姓名 业务到账金额
王三 23
李四 56
胡五 45
张二 25
王三 65
刘文 78
财务表格

姓名 财务到账金额
王三 23
李四 56
胡五 45
黄五 25
王三 65
刘文 78
刘一 100
李四 56

最后做成对账目的表格:
姓名 业务到账金额 结果
王三 23 到账
李四 56 到账
胡五 45 到账
张二 25 未到
王三 65 到账
刘文 78 到账
这里先谢谢了

用VLOOKUP函数与IF({1,0}配合实现。
示例公式:
=VLOOKUP(A1&B1,IF({1,0},SHEET2!A$1:A$100&SHEET2!B$1:B$100,SHEET2!C$1:C$100),2,)
其中:IF({1,0},SHEET2!A$1:A$100&SHEET2!B$1:B$100,SHEET2!C$1:C$100)建立一个包含两列数据的内在数组,第一列为A列与B列值同行合并结果,第二列为C列值。

假设两张表的数据都在AB两列,在业务表的C2单元格输入公式:
=IF(SUMPRODUCT((财务!$A$2:$A$100=A5)*(财务!$B$2:$B$100=B5))<>0,"到账","未到账")
再下拉填充,但如果出现AB两个单元格都相同的行有重复的话会出错。象你李四在财务到账上有两个李四,56,如果业务上有两个,但财务只有一个到账的话,判断出来就会两个都到账。

如下图,在单元格C3输入数组公式=VLOOKUP(E3&F3,IF({1,0},A2:A8&B2:B8,C2:C8),2,0)。

如何在EXCEL中使用函数 Excel中如何使用函数 如何在excel中使用判断日期的函数 如何在MSDN中查找函数 如何在EXCEL中按条件查找 求助,在EXCEL中使用函数!!! 在VB中如何使用FindWindow或FindWindowEx函数查找某窗体句柄 如何在EXCEL中套用函数 如何在excel中输入函数 如何在EXCEL中编辑函数?谢谢!