利用函数方式实现两张表数据对比

2024-10-24 22:55:12

1、有如下图所示的测试数据,我们想要找出的数据要符合以下条件:A等于2,B等于张,C串数据中包含4

利用函数方式实现两张表数据对比

2、在D2单元格中输入公式“=IF((A1:A6=2)*(B1:B6="张")*(ISNUMBER(FIND(4,C1:C6))),1,0)”

利用函数方式实现两张表数据对比

3、按ctrl+shift+回车键,会发现公式两侧多了一对大括号。按回车,得到相应的公式值。然后通过鼠标拖拽,就能够得到所有符合要求的数据。

利用函数方式实现两张表数据对比

4、也可以用sumproduct函数实现两张表数据对比。下图是需要进行对比的两张表。

利用函数方式实现两张表数据对比利用函数方式实现两张表数据对比

5、我们在第一张表的对比结果列中输入公式 =SUMPRODUCT((A2&B2=Sheet2!A$2:A$6&Sheet2!B$2:B$6)*1)

利用函数方式实现两张表数据对比

6、按回车,得到相应结果。然后利用鼠标拖拽功能就能够得到所有对比结果,1表示对比成功,0表示失败。

利用函数方式实现两张表数据对比

7、SUMPRODUCT函数是在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和。其语法结构如下:

利用函数方式实现两张表数据对比
猜你喜欢