Table of contents
当我们处理一个大的Excel电子表格时,重复的值经常被困在我们的数据集中。 或者有时需要我们为任何特定的目的找到它们。 在这篇文章中,我们将向你展示4种不同的方法,如何 突出显示重复部分 如果你也有兴趣了解这一功能,请下载我们的练习工作手册并关注我们。
下载实践工作手册
在你阅读本文时,请下载这个练习手册进行练习。
突出显示多列中的重复内容.xlsm
在Excel中突出显示多列中的重复内容的4种简单方法
为了证明以下方法,我们考虑了一个数据集,其中包括 10 这家公司的评分标准是在 B栏。 他们两个月的表现结果 一月 和 2月 也显示在 C列 和 D列 我们将试图找出在这两个月中都有出色表现的员工的名字。 我们的数据集在单元格的范围内 B4:D14 .
1.应用条件格式化来突出显示重复的内容
在这个过程中,我们将使用Excel的内置功能来查找多列中的重复数据。 我们的数据集在单元格的范围内 B4:D14。 这一过程的步骤如下。
📌步骤。
- 首先,选择整个单元格范围 B4:D14 .
- 现在,在 首页 标签,选择 条件性格式化 .
- 然后,选择 突出显示单元格值> 重复的值 .
- 一个题为 "的对话框 重复的值 将会出现。
- 之后,将第一个小盒子放在 重复的 在我们的例子中,我们选择默认的 浅红色与深红色文字 选择。
- 点击 认可 按钮。
- 你会看到重复的值得到了我们选定的高光色。
因此,我们可以说,我们的过程成功了。
阅读更多。 在Excel中如果有超过3个重复的单元格就高亮显示(3个例子)
2.使用COUNTIF函数来突出显示多列中的重复内容
在这种方法中。 COUNTIF函数 将帮助我们突出显示多列中的重复值。 我们使用相同的数据集来向你展示这个过程。 我们的数据集在单元格的范围内是 C5:D14。 下面将逐步解释该方法。
📌步骤。
- 首先,选择整个单元格范围 C5:D14 .
- 现在,在 首页 标签,选择 条件性格式化> 新规则 .
- 一个题为 "的对话框 新的格式化规则 对话框会出现。
- 选择 使用一个公式来决定哪些单元格需要格式化 选择。
- 之后,在下面的空框中写下以下公式 格式化该公式为真的值。
=counttif($c$5:$d$14,c5)=2
- 现在,选择 格式 选择。
- 另一个对话框名为 格式化单元格 将会出现。
- 选择你的突出显示模式。 在这里,我们首先去到 字体 选项卡,并选择 胆大心细 选择。
- 然后,在 填充 你也会在放大的表格中看到单元格的颜色。 样品 节。
- 点击 认可 来关闭 格式化单元格 对话框。
- 再次点击 认可 来关闭 新的格式化规则 箱子 .
- 你会看到列的重复值 C 和 D 得到我们选择的高亮单元格的颜色。
最后,我们可以说,我们的强调过程和公式成功了。
阅读更多。 如何在Excel中用不同颜色突出显示重复的内容(2种方法)
3.使用AND和COUNTIF函数
在下面这个方法中,我们将使用 和 和 COUNTIF 我们的数据集是在单元格范围内的 C5:D14。 该数据集在列中包含了Points的比例。 B 和一个机构1月和2月的雇员姓名,列于 C 和 D 该方法的程序如下。
📌步骤。
- 为了开始这个过程,选择整个单元格范围 C5:D14 .
- 在 首页 标签,选择 条件性格式化> 新规则 .
- 一个题为 "的对话框 新的格式化规则 对话框会出现。
- 现在,选择 使用一个公式来决定哪些单元格需要格式化 选择。
- 在下面的空框中写下以下公式 格式化该公式为真的值。
=and(countif($c$5:$c$14,c5),countif($d$5:$d$14,c5))
- 之后,选择 格式 选择。
- 另一个对话框名为 格式化单元格 将会出现。
- 选择你的突出显示模式。 在我们的例子中,我们首先进入到 字体 选项卡,并选择 胆大心细 选择。
- 然后,在 填充 你也会在放大的表格中看到单元格的颜色。 样品 节。
- 点击 认可 来关闭 格式化单元格 对话框。
- 再次点击 认可 来关闭 新的格式化规则 箱子 .
- 你会看到单元格中含有重复的值,在列中 C 和 D 得到了我们选择的单元格格式。
最后,我们可以说,突出显示的方法和公式完美地发挥作用。
🔍 公式的分解
我们正在为细胞做这个分解 C5 和 D6 .
👉
countif($c$5:$c$14,c5)。 该函数返回 1 .
👉
countif($d$5:$d$14,c5): 该函数返回 1 .
👉
and(countif($c$5:$c$14,c5),countif($d$5:$d$14,c5)) :该公式返回 确实如此。 如果两者都是 1 ,这意味着它已经找到了一个匹配。
阅读更多。 如何用Excel公式突出显示两列中的重复内容
4.在Excel中嵌入VBA代码
编写VBA代码也可以帮助你突出显示多列中的重复内容。 为了做到这一点,我们使用我们已经使用过的同一个数据表。 我们的数据集在单元格的范围内 C5:D14 这一过程的步骤如下。
📌步骤。
- 要启动该方法,请到 开发商 选项卡,并点击 Visual Basic。 如果你没有这些,你必须 启用 "开发人员 "选项卡 . 或者你也可以按 'Alt+F11' 用于打开 Visual Basic编辑器 .
- 将出现一个对话框。
- 现在,在 插入 选项卡上,单击该框中的 模块 .
- 然后,在那个空的编辑器框中写下以下可视化代码。
Sub Highlight_Duplicate_in_Multiple_Column() Dim rng_1 As Range, rng_2 As Range, cell_1 As Range, cell_2 As Range Dim output As Range, output2 As Range xTitleId = "Duplicate in Multiple Column" Set rng_1 = Application.Selection Set rng_1 = Application.InputBox("选择范围1:", xTitleId, rng_1.Address, Type:=8) Set rng_2 = Application.InputBox("选择范围2:", xTitleId, Type:=8)Application.ScreenUpdating = False For Each cell_1 In rng_1 Data = cell_1.Value For Each cell_2 In rng_2 If Data = cell_2.Value Then cell_1.Interior.ColorIndex = 36 cell_2.Interior.ColorIndex = 36 End If Next Next Application.ScreenUpdating = True End Sub
- 关闭 编辑 标签。
- 现在,从 查看 在 "带状区域 "中,点击 巨集 > 查看宏程序。
- 一个新的对话框名为 宏观 会出现。 选择 突出显示_多列中的重复_多列中的重复 .
- 点击进入 运转 按钮来运行这段代码。
- 最后,你会看到包含类似内容的单元格得到了高亮的颜色。
最后,我们可以说,我们的可视化代码成功地工作了,我们能够突出显示Excel数据表中多列的重复内容。
阅读更多。 如何在Excel中突出显示两列的重复内容
总结
本文到此结束。 我希望这对你有帮助,你将能够在Excel数据表中突出显示多列的重复内容。 如果你有任何进一步的疑问或建议,请在下面的评论部分与我们分享。
不要忘记查看我们的网站 ǞǞǞ 不断学习新的方法,不断成长!