在谷歌表格中突出显示重复的内容:条件格式化与附加功能

  • Share This
Michael Brown

在我之前的博文中,我介绍了寻找和处理电子表格中的重复内容的不同方法。 但为了立即发现它们,最好用颜色来突出它们。

今天我将尝试为你介绍最流行的情况。 你将在谷歌表格中突出显示重复的内容,不仅要使用条件格式化(根据表格中重复内容的分布有不同的公式),还要使用一个特殊的附加组件。

    突出显示单个谷歌表格列中的重复单元格

    让我们从基本的例子开始,就是当你只有一列有重复的值时。

    提示:今天除了最后一种情况外,我将在每一种情况下使用条件格式化。 如果你对它不熟悉,可以在这篇博文中了解一下它。

    要突出显示一个Google表列中的重复单元格,请打开条件格式化并设置以下选项。

    1. 将该规则应用于你的单元格范围 - A2:A10 在我的例子中
    2. 挑选 自定义公式 从带有条件的下拉菜单中选择,并输入以下公式。

      =COUNTIF($A$2:$A$10,$A2)>1

      注意,在字母旁边有一个美元符号,表示 A2 这是有意为之,以便公式可以计算A列的每个单元格。

    3. 中选择任何颜色。 格式化风格 以突出显示那些重复的内容
    4. 点击 已完成

    该COUNTIF公式将扫描你的A列,并告诉规则哪些记录出现了一次以上。 所有这些重复的单元格将根据你的设置被着色。

    在这篇文章中,请看如何在谷歌表格中按颜色计算单元格。

    突出显示多个谷歌表列中的重复部分

    可能发生的情况是,重复的数值会出现在不止一列。

    那么,你如何扫描并突出显示所有3个谷歌表格列中的重复内容? 也使用条件格式化。 演练方法与上面一样,只是稍作调整。

    1. 选择 A2:C10 作为一个范围,对其中的重复单元格进行着色
    2. 改动范围为 自定义公式 也是如此。

      =COUNTIF($A$2:$C$10,A2)>1

      注意,这次要把A2中的美元符号去掉,这样可以让公式计算表格中每个单元格的所有出现次数,而不仅仅是A列的出现次数。

      提示:阅读这篇文章,了解更多关于相对、绝对、&混合单元格引用的信息。

    3. 中挑选一种颜色。 格式化风格 部分,并点击 已完成

    与前面提到的COUNTIF不同的是,它扫描所有3列,并计算表格中的每个值在所有列中出现的次数。 如果超过一次,条件格式化将突出显示谷歌表格中这些重复的单元格。

    如果在一列中出现重复,则高亮显示整个行

    接下来是当你的表在每一列中包含不同的记录时的情况。 但这个表中的整行被视为一个条目,一个单一的信息。

    正如你所看到的,B列中有重复的内容。 面食 &。 调味品 每节出现两次。

    在这样的情况下,你可能想把这些整行都当作重复的行。 而且你可能需要在你的谷歌电子表格中完全突出这些重复的行。

    如果这正是你在这里的目的,请确保为你的条件格式化设置这些。

    1. 将该规则应用于该范围 A2:C10
    2. 而这里的公式是。

      =COUNTIF($B$2:$B$10,$B2)>1

    这个COUNTIF计算B列的记录,嗯,在B列:)然后条件格式化规则不仅突出了B列的重复记录,也突出了其他列的相关记录。

    突出显示电子表格中完全重复的行

    现在,如果整行所有列的记录都在你的表中出现了好几次,怎么办?

    你如何通过表格检查所有3列,并突出显示谷歌表格中的绝对重复行?

    在条件格式化中使用这个公式。

    =COUNTIF(ArrayFormula($A$2:$A$10&$B$2:$B$10&$C$2:$C$10),$A2&$B2&$C2)>1

    让我们把它分成几块来了解它是如何工作的。

    1. ArrayFormula($A$2:$A$10& $B$2:$B$10& $C$2:$C$10) 将每行的3个单元格串联成一个文本字符串,看起来像这样。 意大利面条9-RQQ-24

      因此,在我的例子中,有9个这样的字符串--每行一个。

    2. 然后COUNTIFS将每个字符串(从第一个字符串开始。 $A2&$B2&$C2 )并在这9根弦中寻找它。
    3. 如果有一个以上的字符串( >1 ),这些重复的内容会被高亮显示。

    提示:你可以在相关文章中了解更多关于COUNTIF和谷歌表格中的连接的信息。

    突出强调实际的重复 - 2n、3d等实例

    假设你想保持重复行的第一个条目不变,并查看所有其他出现的情况(如果有)。

    只需在公式中做一个改变,你就能突出这些 "真正的 "重复行--不是第一个条目,而是它们的第二、第三、第四等等的实例。

    所以这里是我在上面建议的所有重复行的公式。

    =COUNTIF(ArrayFormula($A$2:$A$10&$B$2:$B$10&$C$2:$C$10),$A2&$B2&$C2)>1

    这就是你需要的公式,在谷歌表格中只突出重复的实例。

    =COUNTIF(ArrayFormula($A$2:$A2&$B$2:$B2&$C$2:$C2),$A2&$B2&$C2)>1

    你能看出公式中的差异吗?

    它在第一个COUNTIF参数中。

    $A$2:$A2& $B$2:$B2& $C$2:$C2

    我没有像第一个公式那样提到所有行,而是只使用每列的第一个单元格。

    它让每一行只看上面是否有相同的行。 如果有,每一行都将被视为另一个实例,或者换句话说,作为一个实际的重复,将被着色。

    突出显示重复内容的无公式方法--删除重复内容的谷歌表格插件

    当然,你可能有一些其他的用例需要另一个公式。 尽管如此,任何公式和条件格式化都需要一个学习曲线。 如果你还没有准备好把时间投入到这些方面,还有一个更简单的解决方案。

    用于谷歌表的Remove Duplicates插件将为您突出显示重复的内容。

    它只需在4个步骤上点击几下,而突出显示发现的重复内容的选项只是一个带有调色板的单选按钮。

    该插件提供了一种直观的方式来选择你的数据,并挑选你想检查的重复列。 每个动作都有一个单独的步骤,所以你不会感到困惑。

    此外,它不仅知道如何突出显示重复的,也知道如何突出显示唯一的。 而且还有一个选项可以忽略第一种情况。

    提示:这里有一个视频,展示了该插件的操作。 它可能有点旧,因为目前该插件有更多的功能,但它仍然是同一个插件。

    使用附加组件突出显示时间表上的重复内容

    你在附加组件中选择的所有步骤及其设置都可以保存下来,以后一键重用,甚至可以安排在某一时间自动启动。

    这里有一个2分钟的演示视频来支持我的话(或者看下面的几个动画图片)。

    而这里有一个简短的动画图片,而是展示了一旦你的数据发生变化,如何保存和运行方案。

    更棒的是,你可以安排这些场景每天自动启动几次。

    不用担心,有一个专门的记录表供你跟踪所有自动运行&;确保它们正常工作。

    只需从谷歌表商店安装Remove Duplicates,在你的数据上试用,你就会发现在正确着色这些记录上你将节省多少时间和神经。 是的,不需要任何公式,只需点击几下就可以了;)

    视频:如何在谷歌表格中突出显示重复的内容

    这段1.5分钟的视频显示了3种最快速的方法(有公式和无公式)来寻找&突出显示Google Sheets中的重复内容。 你将看到如何根据重复内容为1列或整个行着色,甚至自动着色。

    带公式的电子表格示例

    在谷歌表格中突出显示重复的内容--条件格式化的例子(复制一份文件)。

    Michael Brown is a dedicated technology enthusiast with a passion for simplifying complex processes using software tools. With more than a decade of experience in the tech industry, he has honed his skills in Microsoft Excel and Outlook, as well as Google Sheets and Docs. Michael's blog is dedicated to sharing his knowledge and expertise with others, providing easy-to-follow tips and tutorials for improving productivity and efficiency. Whether you're a seasoned professional or a beginner, Michael's blog offers valuable insights and practical advice for getting the most out of these essential software tools.