正常的数据比对,单列不重复数据的话可以借助公式比对出,但是多列重复的数据比对,就需要借助辅助列来解决了。如下图,我们想通过系统收款和银联收款比对收款差异,来找出问题,这里没有时间,没有具体项,只有门店和收款额,要找出系统收款但未匹配银联收款的数据,如借用拆分公式会忽略多次重复项,这里就借助辅助列来达到比对效果。

Excel中多列重复数据比对,结果导出分析还得借助辅助列-趣帮office教程网

为了后面数据拆分,我们需建两列辅助列,第一辅助列为合并数据=A2&"/"&B2下拉,这样生成的是门店和银行收款的合体。

Excel中多列重复数据比对,结果导出分析还得借助辅助列-趣帮office教程网

第二辅助列为重复排序列,即通过=C2&"/"&COUNTIFS($C$1:C2,C2)&"/"知道数据重复的次数。要比对数据的数据也要建同样的辅助列。

Excel中多列重复数据比对,结果导出分析还得借助辅助列-趣帮office教程网

最后在在数据比对M5位置输入=WRAPROWS(TEXTSPLIT(CONCAT(TEXTSPLIT(CONCAT(D2:D24),H2:H24,,1)),"/",,-1),3)后回车,即得出要找出系统收款但未匹配银联收款的数据。

Excel中多列重复数据比对,结果导出分析还得借助辅助列-趣帮office教程网

同理银行收款但未匹配系统收款的数据,把位置改一下就行了。