如何在Excel中突出显示多列的重复内容(4种方法)

  • Share This
Hugh West

当我们处理一个大的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数据表中突出显示多列的重复内容。 如果你有任何进一步的疑问或建议,请在下面的评论部分与我们分享。

不要忘记查看我们的网站 ǞǞǞ 不断学习新的方法,不断成长!

Hugh West is a highly experienced Excel trainer and analyst with over 10 years of experience in the industry. He holds a Bachelor's degree in Accounting and Finance and a Master's degree in Business Administration. Hugh has a passion for teaching and has developed a unique teaching approach that is easy to follow and understand. His expert knowledge of Excel has helped thousands of students and professionals worldwide improve their skills and excel in their careers. Through his blog, Hugh shares his knowledge with the world, offering free Excel tutorials and online training to help individuals and businesses reach their full potential.