Excel两张表格如何查找并引用最接近日期 人名 金额三个条件的对应数据?

如题所述

Vlookup、lookup,分别可以找到第一个符合条件的结果和最后一个符合条件的结果。如下图:

Lookup的公式是:=LOOKUP(1,0/((A:A=G2)*(B:B=H2)*(C:C=I2)),D:D)

结果是13,也就是满足条件的最后一个结果。

Vlookup的公式是:=VLOOKUP(G4&H4&I4,IF({1,0},A:A&B:B&C:C,D:D),2,0)

这个公式返回的是1,也就是满足条件的最后一个结果。

看看是否对你有用吧。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-05-18
1、只有有明确表格,数据才能告诉你明确解答,否则模糊提问只有模糊回答。查询可用LOOKUP、VLOOKUP、HLOOKUP、MATCH;引用INDEX。。。
2021版新增XLOOKUP、XMATCH;及筛选FILTER(可返回数组,一个公式返回一个表)
2、在计算机没有接近这个概念(而且超过计算机精度误差不可控,比如超过有效位15位的数值),
只有大于小于等于,或某个范围区间(两个条件ADD)
接近的日期:前后几天内?
人名:同姓,同名?
金额:。。。
相似回答