如何匹配数据(如何根据多个条件匹配数据)

工作中,我们常常遇到按照两个条件进行数据匹配(或查询)的情况。

▲ 表1:数据源

例如,根据表1数据源的日期和科目来匹配费用到表2,我们权且把这种匹配称为二维到一维匹配。

▲ 表2:目标表

又或者反过来,也有可能根据一维表(下表3):

▲ 表3:数据源

匹配费用数据列表4:

▲ 表4:目标表

我们也把这种匹配先称之为一维到二维。

今天,我来介绍一、二维表格数据匹配的几种方法。


01 二维到一维

方法1:INDEX MATCH

首先,用MATCH函数分别求出数据行的日期和科目在数据源日期列(B3:B9)和科目行(C2:P2)的位置,然后在C3:P9这个区域利用INDEX索引函数,找到指定行和列对应的数值。

方法2:VLOOKUP MATCH

先用MATCH找到科目所在列,再用VLOOKUP根据日期来查找(注意,第3个参数MATCH的结果要加1,因为第1列是从B列算起的)。

方法3:HLOOKUP MATCH

(0)
上一篇 2022年4月30日
下一篇 2022年4月30日

相关推荐