【问题标题】:If value in column A of Sheet1 appears twice in column B of Sheet2, highlight value in Sheet1如果 Sheet1 的 A 列中的值在 Sheet2 的 B 列中出现两次,则突出显示 Sheet1 中的值
【发布时间】:2019-11-07 13:26:26
【问题描述】:

条件格式 - 如果工作表 1 的 A 列中的值在工作表 2 的 b 列中出现两次,则突出显示工作表 1 中的单元格

我一直在弄乱间接修饰符,看看我是否可以让它工作。

=COUNT(INDIRECT("'Order Confirmation'!B:B"),A1)

但这目前只是突出显示了工作表 1 列 a 上的所有单元格。我试过了

=COUNT(INDIRECT("'Order Confirmation'!B:B"),A1>2)

=COUNT(INDIRECT("'Order Confirmation'!B:B"),A1=2)

这并没有改变什么。我会很感激一些帮助

【问题讨论】:

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


    【解决方案1】:

    如果 Sheet2 是这样的:

    然后 Sheet1 将是:

    =FILTER(A1, COUNTIF(FILTER(INDIRECT("Sheet2!B:B"), 
     COUNTIF(INDIRECT("Sheet2!B:B"), INDIRECT("Sheet2!B:B"))>1), A1))
    


    更新:

    =FILTER(A1, COUNTIF(FILTER(INDIRECT("'Order Confirmation'!B:B"), 
     COUNTIF(INDIRECT("'Order Confirmation'!B:B"), 
     INDIRECT("'Order Confirmation'!B:B"))>1), A1))
    

    ...作为自定义公式,因为数据集中有数字而不是文本

    【讨论】:

    • 感谢您的快速回复。我已经编辑了您建议的代码以反映我的工作表名称,但我无法获得正确的结果。以下是截图规则:ibb.co/mTQjTF1 规则特写:ibb.co/RTsn8Jw 表 2:ibb.co/k0P6V5Z 表 1:ibb.co/JjWbJ9C 我可能做错了什么。谢谢!
    • @Scott 我给你做了演示表:docs.google.com/spreadsheets/d/…
    • 谢谢@player0 我已经尝试了你更新的规则,但也无法让它发挥作用。我只是请求访问演示
    • 仅供查看。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-26
    • 2016-01-21
    • 2022-10-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多