Excel中如何找出两列数据中不重复的记录

Excel中如何找出两列数据中不重复的记录,第1张

在工作中经常会遇到这样的需求:现在有两列数据,要在 A 列中找出 B 列中没有的记录,在 B 列中找出 A 列中没有的记录。以下是我为您带来的关于Excel中找出两列数据中不重复的记录,希望对您有所帮助。

Excel中找出两列数据中不重复的记录

步骤/方法

我们先需要把两列数据定义到“数据块”中,并且分别为它们起个名字。分别叫“左边”和“右边”。相当于上面图中的 (左) 列和 (右) 列。

我们选中 (左) 列中所有的数据(这里位于第一张数据单的 A 列),然后选公式选项卡 ->定义名称 ->名称中填上“左边”->按确定退出。

用同样的方法,选中 (右) 列数据(这里位于另一张数据单的 A 列),把它定义成“右边”。

然后在你数据列右边的那列头一个单元格,点中后在公式栏中输入

=IF(ISNA(VLOOKUP(注意公式要以等号开始。括号要用英文括号。

然后点左侧中对应的单元格,这里我们点 A1 单元格。

然后在 A1 后面打个逗号(要用英文逗号),然后打右边。

然后再打个逗号,再打 1,再打个逗号,然后选 FALSE。

选完 FALSE 后打上

)),"新","")

括号引号注意全要英文的。

完整公式是这样的,打完公式后按回车。

我们看一下完整的公式。

=IF(ISNA(VLOOKUP(A1,右边,1,FALSE)),"新","")

如果你的数据在 A 这一列,如果按照前面一模一样的方法定义了“左边”和“右边”两个数据块。那么你可以干脆把这个公式原封不动贴进去。

下面是是对几个重要参数的解释。

接下去,我们要把公式拖到整列。把鼠标放到选中那个单元格右下角的那个小十字上,按住十字上往下拖。一直拖到这一列的末尾。

我们看到“周”、“郑”、“王”右边出现了“新”,表示他们在另一块数据中是没有的。

我们在 (A) 列中找出了 (B) 列中没有的记录,用同样的方法在 (B) 列中找出了 (A) 列中没有的记录。用的公式是

=IF(ISNA(VLOOKUP(A1,左边,1,FALSE)),"新","")“周”、“郑”、“王”右边出现了“新”。“李”、“吴”右边出现了“新”。这些记录都是在另一列中没有的记录。

现在我们用这个方法找出了两列数据种中不同的项。

END

提示

这种方法用的最多的情况就是当数据发生变更时,要找出那些新的表格中比旧的表格多了些什么、少了些什么。

猜你喜欢:

1. excel如何比较两列内容是否相同

2. excel表格比较两列内容是否相同

3. excel同时筛选两列数据的方法

4. excel表格两列数据相减的方法

5. excel两列数据互换位置的方法

具体 *** 作如下:

1.在电脑上新建或者打开原来的EXCEL表格。

2.进入EXCEL表格,输入核对的数据。

3.在D2内输入公式:=IF(EXACT(B2,C2)=TRUE,"相同","不同")。

4.然后点击方框右下角的小十字叉,向下拖动,完成两列所有数据的对比。

5.就可以看到结果了!

以A、B二列为例,可使用条件格式与countif()函数,对不重复数据予以标注不同的底色。

步骤:

1、选中A1》》选中A列》》条件格式》》条件一》》

2、公式》》输入:=COUNTIF(B:B,A1)

》》格式》》图案:淡黄色》》确定并退出条件格式;

3、选中B1》》选中B列》》条件格式》》条件一》》

4、公式》》输入:=COUNTIF(A:A,B1)

》》格式》》图案:淡红色》》确定并退出条件格式;

效果:

A列中,与B列无重复的数据底色为淡黄色,B列中,与A列无重复的数据底色为淡红色。

此方法适用wps表格/excel


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/6797476.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-28
下一篇2023-03-28

发表评论

登录后才能评论

评论列表(0条)

    保存