工作中我们经常需要核对两列不同的数据,比如未发货和已发货订单的核对、未领取和已领取奖励名单的核对、两列数据重复值的查找等等,技巧君今天和大家分享一个函数快速搞定两列数据的核对!
快速核对两列数据
问题描述
如下图所示,我们有两列订单,分别为订单A和订单B,我们需要解决3个问题:
- 订单A、B都有的项目
- 订单A有而订单B没有的项目
- 订单A没有而订单B有的项目
快速核对两列数据
我们可以使用Countif函数来同时解决这3个问题!
函数公式
在订单A右侧建立辅助列,输入公式: =COUNTIF($H$4:$H$13,E5)
辅助列1
在订单B右侧也建立一个辅助列,输入公式: =COUNTIF($E$4:$E$13,H5)
辅助列2
辅助列结果代表的含义
数字“1”代表两边均含有的项目
对订单A旁边的辅助列:数字0代表订单A含有而订单B不含有的项目
对订单B旁边的辅助列:数字0代表订单B含有而订单A不含有的项目
辅助列计算原理
首先来介绍COUNTIF函数,COUNTIF函数是条件计数函数;
函数功能:计算区域内满足某个条件的单元格数目 函数语法:COUNTIF(计数范围,计数条件)
我们回到这个问题,订单A的辅助列公式为:COUNTIF($H$4:$H$13,E5)
这个公式代表的含义为:计算订单B区域内,订单号为“S00001”出现的次数
订单B没有这个项目,所有返回结果为“0”,从而解决这个数据核对问题,学会了请在下方留个言点个赞哦!
示例文件获取
关注Excel精选技巧,私信发送【快速核对两列数据】即可获取,点击下方“了解更多”,视频讲解更清晰哦!