当前位置: 首页 > 知识库问答 >
问题:

如果谷歌电子表格的值在同一列中重复,如何突出显示单元格?

冯通
2023-03-14

我正在寻找公式为谷歌电子表格高亮单元格,如果值重复在同一列

有人能帮我解答这个问题吗?

共有3个答案

胥康安
2023-03-14

@zolley的答案是正确的。只需添加一个Gif和参考步骤。

  • 转到菜单格式

慕容雅珺
2023-03-14

虽然zolley的答案完全正确,但对于任何范围,这里都有一个更一般的解决方案,再加上解释:

    =COUNTIF($A$1:$C$50, INDIRECT(ADDRESS(ROW(), COLUMN(), 4))) > 1

请注意,在本例中,我将使用范围A1:C50。第一个参数($A$1:$C$50)应替换为要突出显示重复项的范围!

要突出显示重复项,请执行以下操作:

  1. 选择需要重复标记的整个范围。
  2. 在菜单上:格式

它为什么有效?

COUNTIF(范围,标准)将把范围中的每个单元格与标准进行比较,后者的处理方式与公式类似。如果没有提供特殊运算符,它会将范围内的每个单元格与给定单元格进行比较,并返回与规则匹配的单元格数(在本例中为比较)。我们使用固定范围(带有$符号),以便始终查看整个范围。

第二个块,间接(地址(行(),列(),4))将返回当前单元格的内容。如果将其放在单元格中,文档会抱怨循环依赖关系,但在本例中,公式的计算方式与单元格中的公式相同,不会对其进行更改。

ROW()COLUMN()将分别返回给定单元格的行号和列号。如果没有提供参数,将返回当前单元格(这是基于1的,例如,B3将为ROW()返回3,为COLUMN()返回2)。

然后,我们使用:ADDRESS(row, list,[absolute_relative_mode])将数字行和列转换为单元格引用(如B3)。请记住,当我们在单元格的上下文中时,我们不知道它的地址或内容,我们需要内容以便与)进行比较。第三个参数负责格式化,4返回格式INDIRECT()喜欢的。

INDIRECT(),将获取单元格引用并返回其内容。在本例中,将显示当前单元格的内容。然后回到起点,COUNTIF()将根据我们的单元格测试范围内的每个单元格,并返回计数。

最后一步是使我们的公式返回布尔值,方法是使其成为逻辑表达式:COUNTIF(…)

来源:

  • 文档编辑器帮助:COUNTIF()
  • 文档编辑器帮助:INDIRECT()
  • 文档编辑器帮助:地址()
  • 文档编辑器帮助:ROW()
  • 文档编辑帮助:专栏()

宋原
2023-03-14

试试这个:

  1. 选择整列
  2. 点击格式
  3. 单击条件格式
  4. 单击添加其他规则(或编辑现有/默认规则)
  5. 设置格式化单元格,如果:自定义公式是
  6. 设置值为:=Countif(A: A, A1)

A1:A100单元格中写入的任何内容都将被检查,如果存在重复项(出现多次),则将对其进行着色。

对于使用逗号()作为十进制分隔符的区域设置,参数分隔符很可能是分号()。也就是说,try:=countif(A:A;A1)

对于多个列,使用Countifs

 类似资料:
  • 我正在尝试使用Google电子表格自动突出显示电子表格中特定列的值高于0的所有行。我已经找到了一些解决方案,但还没有成功。 我在列中得到了各种指标,所以说我想突出显示所有行,其中列“我”的值超过零。 有人能帮我吗?

  • 我试图在谷歌电子表格中使用条件格式,这样,如果我键入一个列中已经存在的邮政编码,它将突出显示该单元格。 因为我不确定如何在同一列中完成所有操作,所以我在此电子表格中创建了两个列,以便您可以看到我的问题。C列有电子表格中所有邮政编码的列表。当我在B列中输入相同的邮政编码进行测试时,一些标记就像它们应该做的那样,而另一些则什么都不做。我使用这个自定义条件格式公式:

  • 试图复制整个电子表格,但我想没有api可以这样做。 基本上,我正在尝试做以下工作: 有一个电子表格,我想对其进行小的更改。 创建一个新的电子表格,将模板中的所有表格逐个复制到新的电子表格中(电子表格复制会更有效率) 创建新的电子表格工作正常,但从电子表格复制表格不起作用。 尝试了两种方法: 角: 给出以下错误: 对飞行前请求的响应未通过访问控制检查:无“访问控制允许原点” Google Sheet

  • 我有几十个专栏,我想突出重复。我对公式有意见。这是我所拥有的: 我也试过: 谷歌表格说:无效的公式。它有什么问题?有没有一种简单的方法来代替一个接一个地输入所有的列?

  • 我有一个谷歌表,其中列是15分钟间隔从上午8点到下午6点。我基本上是以15分钟的间隔制作每日甘特图表。任务在左手边。我根据任务的时间长短填写单元格。每个任务都有不同的颜色。我已经将工作表设置为每分钟自动更新。 我想做的是根据当前时间和列中的时间值突出显示整个列,以显示我们在一天中的位置。稍后,我想确定整列中哪个单元格有彩色背景,并突出显示A列中的任务,因为它显示了您应该处理的任务。 对如何做到这一

  • 问题内容: 我有此代码从如何突出显示jtable中的多个单元格: 但是,当我用它突出显示一个单元格时,它会执行错误的操作,就像丢失整个数据一样。Iam是Java Swing的新手。请帮助使单元格在按钮按下动作事件中突出显示。 更新:添加我的示例代码: 我想要的是单击按钮,我只想突出显示单元格编号1(Row1-Column1)。 问题答案: 我使用此类来设置JTables的样式 创建此类的实例,并将