【问题标题】:Highlight cell if value is present in any cell in another column如果值存在于另一列的任何单元格中,则突出显示单元格
【发布时间】:2015-03-14 17:16:21
【问题描述】:

如果 A 列中的单元格在 B 列中的任何位置重复,我想突出显示该单元格。例如:

A      | B
pack_1 | unrelated
pack_2 | unrelated
pack_3 | pack_1
pack_4 | pack_1
pack_5 | pack_3
pack_6 | pack_3
pack_7 | unrelated
pack_8 | pack_2

在示例中,pack_1pack_2pack_3 应突出显示,因为它们在 B 列中被提及。

我该怎么做?

【问题讨论】:

  • furman87,您的解决方案正是我所需要的。如果可以的话,我会选择它作为答案。

标签: google-sheets gs-conditional-formatting google-sheets-formula


【解决方案1】:

使用公式对每个单元格进行条件格式化:

=EQ(VLOOKUP(A1, B:B, 1, FALSE), A1)

如果匹配,则将单元格格式化为不同的颜色。

我在这里分享了一个示例(此链接将要求您在自己的 Google 云端硬盘帐户中制作副本):

https://docs.google.com/spreadsheets/d/1IovLko1cF2guKnIalCyE0uSbCvMDYLgL0BZHt35znXI/copy

【讨论】:

    【解决方案2】:

    请选择A列、格式、条件格式...,自定义公式为:

    =match(A1,B:B,0)>0 
    

    带有选择的格式。

    【讨论】:

    • 这行得通。此外,我需要将“应用到范围”设置为“A1:A1090”,这将规则应用于我的案例的该范围。请注意,其他答案也适用,但这个公式看起来更简单 =)
    【解决方案3】:

    您可以将条件格式添加到 A1,然后复制到列中的其余单元格。 将条件格式设置为自定义公式并制作公式:

    =COUNTIF($B$1:$B$8,A1)

    然后设置你的颜色。 如果它们存在于 B 列中,它将突出显示 A 列中的单元格。 (请记住,我假设您的范围是 B1:B8)

    【讨论】:

      【解决方案4】:
      1. 选择两列
      2. 点击条件格式
      3. 单击突出显示单元格规则
      4. 点击重复值(默认应该没问题)
      5. 重复项现在以红色突出显示:

      【讨论】:

      • 我们在谷歌表格中,而不是 excel
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-30
      • 2020-02-19
      • 1970-01-01
      • 2015-02-05
      相关资源
      最近更新 更多