Excel怎么提取和比较两列中的重复值?

在Excel中处理数据中,我们有时候会遇到提取或比较两列数据之间重复值的问题。今天就介绍一下用COUNTIF函数来提取两列数据之间的重复值。

首先来看一下COUNTIF函数的语法。

Excel中COUNTIF函数使用率较高,它用来求满足区域内指定条件的计数函数,基本语法是:

countif(range,criteria)

range表示要计算其中非空单元格数目的区域

criteria表示统计条件

下面看一个例子,我们要统计下表中同时参加英语和日语培训的名单。

在C2单元格中输入公式=IF(COUNTIF(B:B,A2)>0,A2,"")向下拖动单元格进行填充。

我们可以看到两列数据的重复值出现在C列中,不是重复值的位置显示为空。

下面来解释一下公式

COUNTIF(B:B,A2)统计B列中A2的个数,也就是查找A列姓名在B列中的个数,如果A列的姓名也在B列中,统计结果大于0,如果没有就会等于0。

IF(COUNTIF(B:B,A2)>0,A2,"")统计结果加上一个if函数,意思是,如果统计结果大于0,就显示本身的值,否则为空(两个双引号代表为空)。


如果我们只想在A列标示出哪些内容再B列里出现过,可以用条件格式来实现。

首先,选中A列数据,点击【开始】-【条件格式】-【新建规则】。

选择【使用公式确定要设置格式的单元格】。

输入公式=COUNTIF(B:B,A1)>0,然后点击【格式】按钮。选择一个填充颜色,并确定。

最后,可以看到A列中在B列存在的内容就都被标上了颜色。

觉得实用点个赞哦

(0)

相关推荐

  • Excel:提取、比较两列中的重复值

    在Excel中处理数据中,我们有时候会遇到提取或比较两列数据之间重复值的问题.今天就介绍一下用COUNTIF函数来提取两列数据之间的重复值. 操作方法 01 首先来看一下COUNTIF函数的语法. E ...

  • Excel提取两列之间的重复值

    在Excel中处理数据时,经常会碰到"提取两列数据之间的重复值"的问题. 这里介绍一下用工作表函数"match"函数来 "提取两列数据之间的重复值&q ...

  • 怎么找出Excel表格两列里的重复值

    Excel表格中有时会出现重复的数值,怎么将重复值找出呢?小编为大家介绍方法.具体如下:1. 首先,请大家打开电脑,然后右击目标表格,接着将其打开.2. 第二步,接下来,请大家新建一个如图所示的空白工 ...

  • 如何查看Excel表格列中的重复值

    今天给大家介绍一下如何查看Excel表格列中的重复值的具体操作步骤.1. 如图,我们以下图为例,为大家演示查看列中的重复值的操作2. 将想要查看重复值的列选中,然后依次点击开始---条件格式3. 在打 ...

  • 怎么筛选excel中两列表格中的重复值/相同值

    如果我们要找出两列数据中的重复值,要怎么操作呢?下面就一起来看看吧.具体如下:1. 如下图,我们以下面的两列数据举例,看看怎么筛选出两列中的重复值:2. 首先,我们选中两列数据区域,然后点击顶部菜单栏 ...

  • Excel中提取两列中取不重复(唯一)值之数组公式法图解

    Excel提取两列中不重复(唯一)值之数组公式法 将用到INDEX、SMALL、IF、ROW、MATCH这几个函数 工具/原料 excel 电脑 方法/步骤 我将通过数组公式在d1单元格输入数组公式然 ...

  • 怎么在Excel中提取两列中唯一值

    方法一 选择两列中的某个单元格,在"数据"选项卡的"排序和筛选"组中点"高级".如果出现"Microsoft Excel 无法确定 ...

  • 三种在Excel中提取两列中唯一值的方法

    从两列中提取不重复(唯一)值,本指将两列中所有相同行的两个单元格数据连接后去掉重复项.例如在下图的A.B两列中,有部分行两个单元格中的数据相同,即为重复值,图中用红色标识.现在需要从两列中提取唯一值到 ...

  • 怎么删除一列中的重复项(同一列的重复值怎么筛选删除)

    简介:由于各种原因,一列中可能有重复值.工具:Excel2010步骤:1选中该列2点击菜单栏的[数据]3点击[删除重复项]4弹出如图所示的对话框注:只能删除同一列中的重复值,如果A列与B列的数据重复, ...

  • 如何对比Excel表格两列中的不同数据

    今天给大家介绍一下如何对比Excel表格两列中的不同数据的具体操作步骤.1. 以WPS为例,打开电脑上的wps软件,2. 进入主页面后,点击左上方的"新建"选项3. 然后依次点击上 ...